diff --git a/fastplotlib/ui/_base.py b/fastplotlib/ui/_base.py index 0abc81e88..6c134d415 100644 --- a/fastplotlib/ui/_base.py +++ b/fastplotlib/ui/_base.py @@ -248,8 +248,6 @@ def __init__(self, figure: Figure, *args, **kwargs): self._figure = figure self._fa_icons = self._figure._fa_icons - self._event_filter_names = set() - self.is_open = False def open(self, pos: tuple[int, int], *args, **kwargs): diff --git a/fastplotlib/ui/right_click_menus/_colormap_picker.py b/fastplotlib/ui/right_click_menus/_colormap_picker.py index 03176f673..3c48bd4d8 100644 --- a/fastplotlib/ui/right_click_menus/_colormap_picker.py +++ b/fastplotlib/ui/right_click_menus/_colormap_picker.py @@ -153,7 +153,7 @@ def update(self): * imgui.get_font().font_size ) - 2 - if imgui.menu_item("Reset vmin-vmax", None, False)[0]: + if imgui.menu_item("Reset vmin-vmax", "", False)[0]: self._lut_tool.image_graphic.reset_vmin_vmax() # add all the cmap options diff --git a/fastplotlib/ui/right_click_menus/_standard_menu.py b/fastplotlib/ui/right_click_menus/_standard_menu.py index cb1763d6d..9a584043c 100644 --- a/fastplotlib/ui/right_click_menus/_standard_menu.py +++ b/fastplotlib/ui/right_click_menus/_standard_menu.py @@ -82,14 +82,14 @@ def update(self): imgui.separator() # autoscale, center, maintain aspect - if imgui.menu_item(f"Autoscale", None, False)[0]: + if imgui.menu_item(f"Autoscale", "", False)[0]: self.get_subplot().auto_scale() - if imgui.menu_item(f"Center", None, False)[0]: + if imgui.menu_item(f"Center", "", False)[0]: self.get_subplot().center_scene() _, maintain_aspect = imgui.menu_item( - "Maintain Aspect", None, self.get_subplot().camera.maintain_aspect + "Maintain Aspect", "", self.get_subplot().camera.maintain_aspect ) self.get_subplot().camera.maintain_aspect = maintain_aspect @@ -98,7 +98,9 @@ def update(self): # toggles to flip axes cameras for axis in ["x", "y", "z"]: scale = getattr(self.get_subplot().camera.local, f"scale_{axis}") - changed, flip = imgui.menu_item(f"Flip {axis} axis", None, scale < 0) + changed, flip = imgui.menu_item( + f"Flip {axis} axis", "", bool(scale < 0) + ) if changed: flip_axis(self.get_subplot(), axis, flip) @@ -109,7 +111,7 @@ def update(self): for plane in ["xy", "xz", "yz"]: grid = getattr(self.get_subplot().axes.grids, plane) visible = grid.visible - changed, new_visible = imgui.menu_item(f"Grid {plane}", None, visible) + changed, new_visible = imgui.menu_item(f"Grid {plane}", "", visible) if changed: grid.visible = new_visible @@ -140,7 +142,7 @@ def update(self): # controller options if imgui.begin_menu("Controller"): _, enabled = imgui.menu_item( - "Enabled", None, self.get_subplot().controller.enabled + "Enabled", "", self.get_subplot().controller.enabled ) self.get_subplot().controller.enabled = enabled @@ -163,7 +165,7 @@ def update(self): clicked, _ = imgui.menu_item( label=name, - shortcut=None, + shortcut="", p_selected=current_type is controller_type_iter, )
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: