From dbb0cf8ead030a624954d7e07161f71038d008bc Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Tue, 1 Aug 2017 10:53:45 +0200 Subject: allow users to send PMs in mucs w/o voice --- src/main/java/de/pixart/messenger/ui/ConversationFragment.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main/java/de/pixart/messenger/ui') diff --git a/src/main/java/de/pixart/messenger/ui/ConversationFragment.java b/src/main/java/de/pixart/messenger/ui/ConversationFragment.java index 6ee9552e8..7deb54173 100644 --- a/src/main/java/de/pixart/messenger/ui/ConversationFragment.java +++ b/src/main/java/de/pixart/messenger/ui/ConversationFragment.java @@ -365,6 +365,7 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa } updateChatMsgHint(); updateSendButton(); + updateEditablity(); } break; default: @@ -857,6 +858,7 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa this.conversation.setNextCounterpart(counterpart); updateChatMsgHint(); updateSendButton(); + updateEditablity(); } private void correctMessage(Message message) { @@ -1260,7 +1262,7 @@ public class ConversationFragment extends Fragment implements EditMessage.Keyboa } private void updateEditablity() { - boolean canWrite = this.conversation.getMode() == Conversation.MODE_SINGLE || this.conversation.getMucOptions().participating(); + boolean canWrite = this.conversation.getMode() == Conversation.MODE_SINGLE || this.conversation.getMucOptions().participating() || this.conversation.getNextCounterpart() != null; this.mEditMessage.setFocusable(canWrite); this.mEditMessage.setFocusableInTouchMode(canWrite); this.mSendButton.setEnabled(canWrite); -- cgit v1.2.3