Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'gajim/gtk/chat_list.py')
-rw-r--r--gajim/gtk/chat_list.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/gajim/gtk/chat_list.py b/gajim/gtk/chat_list.py
index 4cb9479cc..514d69fbd 100644
--- a/gajim/gtk/chat_list.py
+++ b/gajim/gtk/chat_list.py
@@ -107,8 +107,12 @@ class ChatList(Gtk.ListBox, EventHelper):
def workspace_id(self) -> str:
return self._workspace_id
- def get_unread_count(self) -> int:
- return sum(chats.unread_count for chats in self._chats.values())
+ def get_unread_count(self, include_silent: bool = False) -> int:
+ if include_silent:
+ return sum(chat.get_real_unread_count() for
+ chat in self._chats.values())
+
+ return sum(chat.unread_count for chat in self._chats.values())
def get_chat_unread_count(self,
account: str,