From 990d551dd0eadaa2118829d3f7d135b04f46f5ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Calvi=C3=B1o=20S=C3=A1nchez?= Date: Tue, 15 Nov 2022 22:07:12 +0100 Subject: [PATCH] Fix String comparison using operator rather than "equals()" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel Calviño Sánchez --- .../main/java/com/nextcloud/talk/activities/CallActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java index c0950631a..5198149b1 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java @@ -2167,7 +2167,7 @@ public class CallActivity extends CallBaseActivity { if (peerConnectionEvent.getPeerConnectionEventType() == PeerConnectionEvent.PeerConnectionEventType.PEER_CONNECTED) { - if (webSocketClient != null && webSocketClient.getSessionId() == sessionId) { + if (webSocketClient != null && webSocketClient.getSessionId() != null && webSocketClient.getSessionId().equals(sessionId)) { updateSelfVideoViewConnected(true); } else if (participantDisplayItems.get(sessionId) != null) { participantDisplayItems.get(sessionId).setConnected(true); @@ -2175,7 +2175,7 @@ public class CallActivity extends CallBaseActivity { } } else if (peerConnectionEvent.getPeerConnectionEventType() == PeerConnectionEvent.PeerConnectionEventType.PEER_DISCONNECTED) { - if (webSocketClient != null && webSocketClient.getSessionId() == sessionId) { + if (webSocketClient != null && webSocketClient.getSessionId() != null && webSocketClient.getSessionId().equals(sessionId)) { updateSelfVideoViewConnected(false); } else if (participantDisplayItems.get(sessionId) != null) { participantDisplayItems.get(sessionId).setConnected(false);