fix: improve member list defaults and highlighting

This commit is contained in:
Marcel Peterkau
2026-07-24 18:14:49 +02:00
parent 68c24219ec
commit 9942e7aa22
4 changed files with 50 additions and 8 deletions
+2 -1
View File
@@ -368,6 +368,7 @@ class MainWindow(ttk.Frame):
tab = MembersTab(
self.notebook,
self.repository.list_members(),
self.findings,
self.open_member,
lambda: self.tabs.close(key),
)
@@ -502,7 +503,7 @@ class MainWindow(ttk.Frame):
self.dashboard.update_data(self.repository.member_count(), self.findings)
members_tab = self.tabs.tabs.get("members")
if isinstance(members_tab, MembersTab) and members_tab.winfo_exists():
members_tab.refresh(self.repository.list_members())
members_tab.refresh(self.repository.list_members(), self.findings)
assets_tab = self.tabs.tabs.get("assets")
if isinstance(assets_tab, AssetsTab) and assets_tab.winfo_exists():
assets_tab.refresh(self.repository.list_assets())