From 0f1ed6f7e0e7aca479f6d780795a5087532e7753 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Sun, 31 Mar 2019 14:01:52 +0200 Subject: try to fix a crash during fragment detection --- src/main/java/de/pixart/messenger/ui/ConversationFragment.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main/java/de/pixart/messenger/ui/ConversationFragment.java b/src/main/java/de/pixart/messenger/ui/ConversationFragment.java index 245794c59..02785cb40 100644 --- a/src/main/java/de/pixart/messenger/ui/ConversationFragment.java +++ b/src/main/java/de/pixart/messenger/ui/ConversationFragment.java @@ -1120,7 +1120,8 @@ public class ConversationFragment extends XmppFragment implements EditMessage.Ke menuInviteContact.setVisible(false); menuArchiveChat.setTitle(R.string.action_end_conversation); } - if (getFragmentManager().findFragmentById(R.id.secondary_fragment) != null) { + Fragment secondaryFragment = getFragmentManager().findFragmentById(R.id.secondary_fragment); + if (secondaryFragment != null && secondaryFragment instanceof ConversationFragment) { if (conversation.getMode() == Conversation.MODE_MULTI) { menuGroupDetails.setTitle(conversation.getMucOptions().isPrivateAndNonAnonymous() ? R.string.action_group_details : R.string.channel_details); menuGroupDetails.setVisible(true); -- cgit v1.2.3