feat: filtered model WIP

This commit is contained in:
aclist committed 2026-01-25 10:48:57 +09:00
1 parent da8722ec2a
commit 4f04d26231
4 files changed
+48 -19

No files matched your search

+4 -5
View File
@@ -77,9 +77,9 @@ class FilteredModelManager:
cache = self.filter_cache[filters]
self.set_model(cache[0])
self.set_filtered(cache[1])
GLib.idle_add(
self.controller.mediator.get_active_treeview()._filter_cleanup
)
# GLib.idle_add(
# self.controller.mediator.get_active_treeview()._filter_cleanup
# )
return
match mode:
@@ -139,8 +139,7 @@ class FilteredModelManager:
Multi-filtration for any context starts by narrowing by map
"""
rows = self.filtered
panel = self.controller.get_map()
sel_map = panel.get_selected_map()
sel_map = self.controller.get_map()
if sel_map == "All maps":
return rows