From ca995e7589d28a9136d6398afd0c9a3dcc658dde Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Tue, 14 Jun 2022 16:16:27 +0200 Subject: [PATCH] Display terminated chat rooms and hide empty conferences. --- linphone-app/src/components/timeline/TimelineListModel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linphone-app/src/components/timeline/TimelineListModel.cpp b/linphone-app/src/components/timeline/TimelineListModel.cpp index 8c701cb49..5c0fb6471 100644 --- a/linphone-app/src/components/timeline/TimelineListModel.cpp +++ b/linphone-app/src/components/timeline/TimelineListModel.cpp @@ -244,7 +244,7 @@ void TimelineListModel::updateTimelines () { // Clean terminated chat rooms. allChatRooms.remove_if([](std::shared_ptr chatRoom){ - return chatRoom->getState() == linphone::ChatRoom::State::Terminated || chatRoom->getState() == linphone::ChatRoom::State::Deleted; + return chatRoom->getConferenceAddress() && chatRoom->getHistoryEventsSize() == 0; }); //Remove no more chat rooms