OTR & another.im #23

Merged
Sergei Poljanski merged 65 commits from develop into master 2024-12-09 18:42:00 +00:00
Showing only changes of commit 4431eccc98 - Show all commits

View file

@ -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);
boolean considerAsSecretChat = conversation.getMode() == Conversational.MODE_SINGLE &&
conversation.getNextCounterpart() != null && conversation.hasPermanentCounterpart();
if (conversation != null) {
boolean considerAsSecretChat = conversation.getMode() == Conversational.MODE_SINGLE &&
conversation.getNextCounterpart() != null && conversation.hasPermanentCounterpart();
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;