From dc8c5c3e2d06734bf4c8726b17869232a434f08c Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Sun, 25 Nov 2018 19:25:18 +0100 Subject: [PATCH] Fixed display of deletion checkbox in edit mode --- .../linphone/chat/ChatMessageViewHolder.java | 6 +++-- .../linphone/chat/ChatMessagesAdapter.java | 21 ++++++++++----- .../java/org/linphone/chat/ImdnFragment.java | 3 ++- app/src/main/res/layout/chat_bubble.xml | 27 +++++++++++++------ 4 files changed, 39 insertions(+), 18 deletions(-) diff --git a/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java b/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java index cf1629da5..3057b2c9f 100644 --- a/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java +++ b/app/src/main/java/org/linphone/chat/ChatMessageViewHolder.java @@ -89,7 +89,8 @@ public class ChatMessageViewHolder extends RecyclerView.ViewHolder implements Vi public FlexboxLayout pictures; - public CheckBox delete; + public CheckBox deleteEvent; + public CheckBox deleteMessage; private ClickListener mListener; public ChatMessageViewHolder(Context context, View view, ClickListener listener) { @@ -119,7 +120,8 @@ public class ChatMessageViewHolder extends RecyclerView.ViewHolder implements Vi pictures = view.findViewById(R.id.pictures); - delete = view.findViewById(R.id.delete_message); + deleteEvent = view.findViewById(R.id.delete_event); + deleteMessage = view.findViewById(R.id.delete_message); } @Override diff --git a/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java b/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java index 42c00bf71..9bae18923 100644 --- a/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java +++ b/app/src/main/java/org/linphone/chat/ChatMessagesAdapter.java @@ -79,23 +79,24 @@ public class ChatMessagesAdapter extends SelectableAdapter + android:clickable="false" + android:layout_alignParentRight="true" + android:layout_alignParentTop="true"/> + +