diff --git a/src/conversationsadapter.cpp b/src/conversationsadapter.cpp index 65b46090d561b6ae417c0e5657b0aabef15de353..20ab8c4f0e763e13d631b9e3a679ce92ff5b6674 100644 --- a/src/conversationsadapter.cpp +++ b/src/conversationsadapter.cpp @@ -352,6 +352,9 @@ ConversationsAdapter::updateConversationFilterData() set_totalUnreadMessageCount(totalUnreadMessages); set_pendingRequestCount(accountInfo.conversationModel->pendingRequestCount()); systemTray_->setCount(lrcInstance_->notificationsCount()); + + if (get_pendingRequestCount() == 0 && get_filterRequests()) + set_filterRequests(false); } void