From 128deb8791fcbd61f4f80fd4f58d2ca61b2b123e Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 15 Feb 2018 17:46:35 +0100 Subject: [PATCH] Fixed chat room listener when in GroupChatFragment (this fragment onResume is called before the onPause of the previous one...) --- src/android/org/linphone/chat/ChatListFragment.java | 2 +- src/android/org/linphone/chat/ChatRoomsAdapter.java | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/android/org/linphone/chat/ChatListFragment.java b/src/android/org/linphone/chat/ChatListFragment.java index 05c3c4bd7..9f1f1716d 100644 --- a/src/android/org/linphone/chat/ChatListFragment.java +++ b/src/android/org/linphone/chat/ChatListFragment.java @@ -141,7 +141,7 @@ public class ChatListFragment extends Fragment implements OnItemClickListener, C refreshChatRoomsList(); } - + @Override public void onPause() { Core lc = LinphoneManager.getLcIfManagerNotDestroyedOrNull(); diff --git a/src/android/org/linphone/chat/ChatRoomsAdapter.java b/src/android/org/linphone/chat/ChatRoomsAdapter.java index d24c89d89..b3cc22435 100644 --- a/src/android/org/linphone/chat/ChatRoomsAdapter.java +++ b/src/android/org/linphone/chat/ChatRoomsAdapter.java @@ -110,9 +110,6 @@ public class ChatRoomsAdapter extends ListSelectionAdapter { } public void clear() { - for (ChatRoom room : mRooms) { - room.setListener(null); - } mRooms.clear(); }