labscript-suite-temp-2 / runmanager

runmanager is a graphical user interface (GUI) used to aid the compilation of labscript experiment scripts into hardware instructions to be executed on the hardware. Experiment parameters can be adjusted in the GUI, and lists of parameters can be used to create sequences of experiments, and scan over complex parameter spaces.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Global checkbox for active groups doesn't update after group deletion #52

Open philipstarkey opened 6 years ago

philipstarkey commented 6 years ago

Original report (archived issue) by Philip Starkey (Bitbucket: pstarkey, GitHub: philipstarkey).


If you have all groups in a globals file set as active, except for one, and then delete the one that is inactive, the checkbox indicating the "active" status of the whole file stays in the "partial" state rather than updating to "checked".

See image below. Note how the checkbox has a square in it instead of a tick because I just deleted the only inactive group!

runmanager_bug1.png

Note that this has no material effect, other than to look odd. It corrects itself if you change the active state of any of the remaining groups or restart runmanager.