diff --git a/dzgui/controllers/model.py b/dzgui/controllers/model.py index a0474c1..fdcd241 100644 --- a/dzgui/controllers/model.py +++ b/dzgui/controllers/model.py @@ -1,11 +1,14 @@ -import gi -gi.require_version("Gtk", "3.0") -from gi.repository.Gtk import ListStore -from gi.repository import GObject +import re +from dataclasses import dataclass from dzgui.const.enum import FilterMode +from dzgui.util import strings + +import gi +gi.require_version("Gtk", "3.0") +from gi.repository.Gtk import ListStore # noqa E402 +from gi.repository import GObject, GLib # noqa E402 -from dataclasses import dataclass, fields @dataclass @dataclass(slots=True, frozen=True) @@ -140,7 +143,7 @@ class ModelManager: row[9] = self.ping_cache[row[7]] if len(rows) > 0: - clone = ModelMan.new_model() + clone = self.new_model() rows = self.sort_rows(rows) for row in rows: clone.append(row)