From 88270382f192662f997de92c3382b9a9d710e943 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Thu, 11 Jun 2026 17:46:52 +0900 Subject: [PATCH] fix: signal arguments --- dzgui/controllers/emitter.py | 3 ++- dzgui/views/pages/offline.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/dzgui/controllers/emitter.py b/dzgui/controllers/emitter.py index 17a59d0..c43756c 100644 --- a/dzgui/controllers/emitter.py +++ b/dzgui/controllers/emitter.py @@ -1,6 +1,7 @@ from typing import TYPE_CHECKING import gi + gi.require_version("Gtk", "3.0") from gi.repository.Gtk import ListStore # noqa E402 from gi.repository import Gdk, GObject # noqa E402 @@ -155,7 +156,7 @@ class Emitter(GObject.GObject): def lan_page_initialized(self) -> None: pass - @GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=(object, str, bool)) + @GObject.Signal(flags=GObject.SignalFlags.RUN_LAST, arg_types=(object, str)) def custom_mods_loaded(self, store: "FastInsertListStore", folder: str) -> None: pass diff --git a/dzgui/views/pages/offline.py b/dzgui/views/pages/offline.py index 05b48a7..6af5ae3 100644 --- a/dzgui/views/pages/offline.py +++ b/dzgui/views/pages/offline.py @@ -199,7 +199,7 @@ class CustomModFrame(ModFrame): self.custom_hbox.hide_label() self.tree_vbox.hide() - def present_tree(self, folder: str, store: "FastInsertListStore") -> None: + def present_tree(self, store: "FastInsertListStore", folder: str) -> None: self.custom_hbox.set_label(folder) self.tree.set_model(store) self.tree_vbox.show() @@ -214,7 +214,7 @@ class CustomModFrame(ModFrame): if len(store) == 0: self.hide_tree() else: - self.present_tree() + self.present_tree(store, folder) def _on_custom_button_clicked(self, button: Gtk.Button) -> None: local_mods = self.get_mods()