From 8889403696b2293fcd5027bc88473e5fd30aeb7d Mon Sep 17 00:00:00 2001 From: Erwan Croze Date: Wed, 1 Feb 2017 15:06:50 +0100 Subject: [PATCH] Fix Disable image for uncrypted outgoing message --- src/org/linphone/ChatFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/linphone/ChatFragment.java b/src/org/linphone/ChatFragment.java index 6d8ee3917..25bee187d 100644 --- a/src/org/linphone/ChatFragment.java +++ b/src/org/linphone/ChatFragment.java @@ -1138,7 +1138,7 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC view.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { - if (!message.isSecured() && + if (!message.isSecured() && !message.isOutgoing() && LinphoneManager.getLc().getLimeEncryption() == LinphoneCore.LinphoneLimeState.Mandatory) { LinphoneUtils.displayErrorAlert(getString(R.string.message_not_encrypted), LinphoneActivity.instance()); } @@ -1185,7 +1185,7 @@ public class ChatFragment extends Fragment implements OnClickListener, LinphoneC holder.messageStatus.setImageResource(R.drawable.chat_message_not_delivered); } else if (status == LinphoneChatMessage.State.InProgress) { holder.messageSendingInProgress.setVisibility(View.VISIBLE); - } else if (!message.isSecured() && + } else if (!message.isSecured() && !message.isOutgoing() && LinphoneManager.getLc().getLimeEncryption() == LinphoneCore.LinphoneLimeState.Mandatory) { holder.messageStatus.setVisibility(View.VISIBLE); holder.messageStatus.setImageResource(R.drawable.lime_ko);