diff options
author | Daniel Gultsch <daniel@gultsch.de> | 2021-03-13 12:51:41 +0300 |
---|---|---|
committer | Daniel Gultsch <daniel@gultsch.de> | 2021-03-13 12:51:41 +0300 |
commit | 7c53dcc4f4e558020f62cd67705b6216d3eb75ed (patch) | |
tree | 2dad925f046b30749fb7209e0bbc3f236dcac0ff | |
parent | bf9d1a57598154cdf5fa3995a08be780553b3e03 (diff) |
fixed NPE when service isnt bound
-rw-r--r-- | src/main/java/eu/siacs/conversations/ui/ConversationFragment.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java index f13b94a8d..4fa4d8185 100644 --- a/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java +++ b/src/main/java/eu/siacs/conversations/ui/ConversationFragment.java @@ -986,7 +986,7 @@ public class ConversationFragment extends XmppFragment implements EditMessage.Ke menuCall.setVisible(false); menuOngoingCall.setVisible(false); } else { - final XmppConnectionService service = activity.xmppConnectionService; + final XmppConnectionService service = activity == null ? null : activity.xmppConnectionService; final Optional<OngoingRtpSession> ongoingRtpSession = service == null ? Optional.absent() : service.getJingleConnectionManager().getOngoingRtpConnection(conversation.getContact()); if (ongoingRtpSession.isPresent()) { menuOngoingCall.setVisible(true); |