fix: update crumbs when paginating

This commit is contained in:
aclist committed 2025-12-22 17:03:44 +09:00
1 parent 37dab3e83b
commit 248978f993
9 files changed
+54 -122

No files matched your search

+6 -7
View File
@@ -556,10 +556,10 @@ class Controller:
def get_developer_mode(self) -> bool:
return self.is_developer
def set_server_statusbar(self) -> None:
# TODO: different models
model = self.model_manager.get_server_store()
model = AppNav.treeview.get_model()
def update_server_status(self) -> None:
from dzgui.util.format import pluralize
treeview = self.mediator.notebook.servers.get_active_treeview()
model = treeview.get_model()
if model is None:
players = 0
hits = 0
@@ -568,7 +568,6 @@ class Controller:
players = 0
for row in model:
players += row[4]
# TODO: move to util.format
players_pretty = pluralize("players", players)
hits_pretty = pluralize("matches", hits)
@@ -579,5 +578,5 @@ class Controller:
if players == 0:
suffix = ""
self.set_text(formatted + suffix)
self.players = formatted
self.mediator.statusbar.set_text(formatted + suffix)
#self.players = formatted