From 290226de6c3709afaf5cb12ac88aa384ea096d0a Mon Sep 17 00:00:00 2001 From: Danmei Chen Date: Mon, 15 Apr 2019 15:03:06 +0200 Subject: [PATCH] fix no chat in IPAD --- Classes/ChatsListTableView.m | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Classes/ChatsListTableView.m b/Classes/ChatsListTableView.m index 8782b7691..439341c61 100644 --- a/Classes/ChatsListTableView.m +++ b/Classes/ChatsListTableView.m @@ -100,8 +100,10 @@ static int sorted_history_comparison(LinphoneChatRoom *to_insert, LinphoneChatRo LinphoneChatRoom *chat_room = iter->data; // hide empty one-to-one chat room LinphoneChatRoomCapabilitiesMask capabilities = linphone_chat_room_get_capabilities(chat_room); - if (linphone_chat_room_get_history_size(chat_room) > 0 || !(capabilities & LinphoneChatRoomCapabilitiesOneToOne)) + ChatConversationView *view = VIEW(ChatConversationView); + if (linphone_chat_room_get_history_size(chat_room) > 0 || !(capabilities & LinphoneChatRoomCapabilitiesOneToOne) || (IPAD && view.chatRoom == chat_room)) { sorted = bctbx_list_insert_sorted(sorted, chat_room, (bctbx_compare_func)sorted_history_comparison); + } iter = iter->next; } return sorted;