From 806e05977d7a35575d4d77a36a594491093929a6 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 2 May 2026 00:14:37 +0900 Subject: [PATCH] chore: clear typehinting errors --- dzgui/controllers/mc.py | 3 +-- dzgui/views/components/filter_panel.py | 8 +++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/dzgui/controllers/mc.py b/dzgui/controllers/mc.py index d1c2307..caeb9af 100644 --- a/dzgui/controllers/mc.py +++ b/dzgui/controllers/mc.py @@ -177,7 +177,6 @@ class Controller(GObject.GObject): self.open_page(NotebookPage.DEVELOPERS) def open_page(self, page: NotebookPage) -> None: - print(page) self.mediator.grid.notebook.set_page_by_enum(page) def open_page_by_button(self, button: "ContextualButton") -> None: @@ -449,5 +448,5 @@ class Controller(GObject.GObject): def set_exit_event(self) -> None: self.exit_event.set() - def get_exit_event(self) -> None: + def get_exit_event(self) -> threading.Event: return self.exit_event diff --git a/dzgui/views/components/filter_panel.py b/dzgui/views/components/filter_panel.py index f24e3b8..9d14c3d 100644 --- a/dzgui/views/components/filter_panel.py +++ b/dzgui/views/components/filter_panel.py @@ -212,6 +212,9 @@ class FilterPanel(Gtk.Box): return if text == self.sel_map: return + + i: int + row: Gtk.TreeModelRow for i, row in enumerate(model): if text == row[0]: self.maps_combo.set_active(i) @@ -219,6 +222,9 @@ class FilterPanel(Gtk.Box): def _on_maps_loaded(self, emitter: "Emitter", store: Gtk.ListStore) -> None: self.maps_combo.set_model(store) tv = self.controller.get_active_treeview() + + ind: int + name: str ind, name = tv.filter_man.get_active_map() # NOTE: setting active index triggers a 'changed' signal on self.maps_combo self.block_map_change_propagation = True @@ -256,7 +262,7 @@ class FilterPanel(Gtk.Box): ) -> None: self.maps_combo.set_active_iter(it) - def _on_map_completion(self, entry, editable): + def _on_map_completion(self, entry: Gtk.Entry, editable: Literal[True]): text = entry.get_text() completion = entry.get_completion() store = self.controller.get_map_store()