Texera / texera

Collaborative Machine-Learning-Centric Data Analytics Using Workflows
https://texera.github.io
Apache License 2.0
163 stars 75 forks source link

Improve UI Behavior by Hiding Execution Option for Operators with Compilation Errors #3101

Closed kunwp1 closed 5 days ago

kunwp1 commented 5 days ago

This PR enhances the user interface by ensuring that the "Execute to this Operator" option is not displayed when the selected operator has a compilation error. An additional check has been implemented to verify whether the right-clicked operator contains any compilation errors. If such errors are present, the execution option is hidden to prevent unintended actions.

https://github.com/user-attachments/assets/4f5ba496-21fa-44e6-9377-3537df1fb33a