diff --git a/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java b/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java index ac09e016a..e5505016b 100644 --- a/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java +++ b/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java @@ -78,7 +78,12 @@ public class ChatMessagesAdapter extends SelectableAdapter= 0) { + notifyItemChanged(position); + } else { + notifyDataSetChanged(); + } } else { // Just in case, better to refresh the whole view than to miss // an update @@ -104,6 +109,7 @@ public class ChatMessagesAdapter extends SelectableAdapter= 0 && position < mHistory.size() - 1 && mContext.getResources() .getBoolean(R.bool.lower_space_between_chat_bubbles_if_same_person)) { EventLog nextEvent = (EventLog) getItem(position + 1);