dont show start secret chat button inside secret chat
This commit is contained in:
parent
973a48ef62
commit
4431eccc98
|
@ -1410,10 +1410,10 @@ public class ConversationFragment extends XmppFragment
|
|||
final MenuItem startSecretChat = menu.findItem(R.id.action_start_secret_chat);
|
||||
final MenuItem encryption = menu.findItem(R.id.action_security);
|
||||
|
||||
if (conversation != null) {
|
||||
boolean considerAsSecretChat = conversation.getMode() == Conversational.MODE_SINGLE &&
|
||||
conversation.getNextCounterpart() != null && conversation.hasPermanentCounterpart();
|
||||
|
||||
if (conversation != null) {
|
||||
if (conversation.getMode() == Conversation.MODE_MULTI) {
|
||||
menuContactDetails.setVisible(false);
|
||||
menuInviteContact.setVisible(conversation.getMucOptions().canInvite() && conversation.getNextCounterpart() == null);
|
||||
|
@ -1425,6 +1425,9 @@ public class ConversationFragment extends XmppFragment
|
|||
menuOngoingCall.setVisible(false);
|
||||
startSecretChat.setVisible(false);
|
||||
} else {
|
||||
if (considerAsSecretChat) {
|
||||
startSecretChat.setVisible(false);
|
||||
}
|
||||
menuMucParticipants.setVisible(false);
|
||||
final XmppConnectionService service =
|
||||
activity == null ? null : activity.xmppConnectionService;
|
||||
|
|
Loading…
Reference in a new issue