AU-ExoMars / PCOT

Pancam Operations Toolkit
MIT License
3 stars 0 forks source link

Not all controls should perform() #19

Closed jimfinnis closed 3 years ago

jimfinnis commented 3 years ago

Changing some controls should only cause a uichange(), e.g. the view controls in manual reg.

jimfinnis commented 3 years ago

Also, variant output types don't change when autorun is off (e.g. changing the output type of an expr)

jimfinnis commented 3 years ago

FIXED - when the tab control changes, call self.changed(uiOnly=True). This will cause only uichanged() to run. Only do this when the control does not affect the output of the node.