From b54488915e983044aafb458403bc26e61fca395c Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 25 Oct 2017 12:53:17 +0200 Subject: [PATCH] Keep contacts list scroll in position when selecting one in chat room creation --- src/android/org/linphone/chat/ChatCreationFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/android/org/linphone/chat/ChatCreationFragment.java b/src/android/org/linphone/chat/ChatCreationFragment.java index e94cee65d..5c4a3e409 100644 --- a/src/android/org/linphone/chat/ChatCreationFragment.java +++ b/src/android/org/linphone/chat/ChatCreationFragment.java @@ -249,7 +249,6 @@ public class ChatCreationFragment extends Fragment implements View.OnClickListen csv.setContactName(ca); contactsSelected.add(ca); addSelectedContactAddress(ca); - } else { contactsSelected.remove(getIndexOfCa(ca, contactsSelected)); contactsSelectedLayout.removeAllViews(); @@ -260,11 +259,12 @@ public class ChatCreationFragment extends Fragment implements View.OnClickListen } searchAdapter.setContactsSelectedList(contactsSelected); contactsSelectedLayout.invalidate(); + } private void removeContactFromSelection(ContactAddress ca) { updateContactsClick(ca, searchAdapter.getContactsSelectedList()); - updateList(); + searchAdapter.notifyDataSetInvalidated(); updateListSelected(); }