diff --git a/dzgui/model/servers.py b/dzgui/model/servers.py index 1a61bba..092c8ab 100644 --- a/dzgui/model/servers.py +++ b/dzgui/model/servers.py @@ -374,7 +374,7 @@ class ServerModelManager: proxy = self._get_proxy_man().get_proxy_model() self.tv.set_model(proxy) - if self.controller.get_active_treeview().get_enum == ServerTab.SAVED: + if self.controller.get_active_treeview().get_enum() == ServerTab.SAVED: self.emitter.emit("servers_loaded", self.enum) filter_man = self.tv.get_filter_man() diff --git a/dzgui/views/components/connect_panel.py b/dzgui/views/components/connect_panel.py index ae17ffc..0e4e6f4 100644 --- a/dzgui/views/components/connect_panel.py +++ b/dzgui/views/components/connect_panel.py @@ -20,7 +20,8 @@ gi.require_version("Gtk", "3.0") from gi.repository import Gtk, Gdk # noqa E402 if TYPE_CHECKING: - from dzgui.controllers.mc import Controller, Emitter + from dzgui.controllers.mc import Controller + from dzgui.controllers.emitter import Emitter COLS = 1 ROWS = 1 diff --git a/dzgui/views/pages/servers.py b/dzgui/views/pages/servers.py index 5bbfa7c..caefe21 100644 --- a/dzgui/views/pages/servers.py +++ b/dzgui/views/pages/servers.py @@ -16,7 +16,7 @@ logger = logging.getLogger(APP_NAME) if TYPE_CHECKING: from dzgui.controllers.mc import Controller - from dzgui.controllers.mc import Emitter + from dzgui.controllers.emitter import Emitter class ScrollableTree(Gtk.ScrolledWindow):