diff --git a/invesalius/gui/widgets/slice_menu.py b/invesalius/gui/widgets/slice_menu.py index 7b02c76..cdb66a4 100644 --- a/invesalius/gui/widgets/slice_menu.py +++ b/invesalius/gui/widgets/slice_menu.py @@ -229,10 +229,9 @@ class SliceMenu(wx.Menu): if sys.platform.startswith('linux'): for i in self.pseudo_color_items: it = self.pseudo_color_items[i] - if it.IsChecked(): - it.Toggle() + it.Check(False) - item.Toggle() + item.Check() self.HideClutDialog() self._gen_event = True @@ -244,10 +243,9 @@ class SliceMenu(wx.Menu): if sys.platform.startswith('linux'): for i in self.pseudo_color_items: it = self.pseudo_color_items[i] - if it.IsChecked(): - it.Toggle() + it.Check(False) - item.Toggle() + item.Check() self.HideClutDialog() self._gen_event = True @@ -276,10 +274,9 @@ class SliceMenu(wx.Menu): if sys.platform.startswith('linux'): for i in self.pseudo_color_items: it = self.pseudo_color_items[i] - if it.IsChecked(): - it.Toggle() + it.Check(False) - item.Toggle() + item.Check() item = self.ID_TO_TOOL_ITEM[evt.GetId()] item.Check(True) self._gen_event = False -- libgit2 0.21.2