Skip to content

Commit

Permalink
Fixed inconsistent state on visibilty change
Browse files Browse the repository at this point in the history
  • Loading branch information
MikeSullivan7 committed Feb 26, 2024
1 parent 23ab823 commit 81197be
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion mantidimaging/gui/windows/spectrum_viewer/view.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,8 +220,12 @@ def on_visibility_change(self) -> None:
if self.presenter.export_mode == ExportMode.ROI_MODE:
if self.current_roi in self.old_table_names and self.last_clicked_roi in self.old_table_names:
pass
else:
elif self.current_roi == ROI_RITS and self.last_clicked_roi in self.old_table_names:
self.current_roi = self.last_clicked_roi
elif self.current_roi == ROI_RITS and self.last_clicked_roi not in self.old_table_names:
self.current_roi = self.roi_table_model.row_data(self.selected_row)[0]
else:
self.last_clicked_roi = self.current_roi
if self.roi_table_model.rowCount() == 0:
self.disable_roi_properties()
if not self.roi_table_model.rowCount() == 0:
Expand Down

0 comments on commit 81197be

Please sign in to comment.