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 4e149913f..be02d3997 100644 --- a/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java +++ b/app/src/main/java/com/nextcloud/talk/activities/CallActivity.java @@ -1246,7 +1246,7 @@ public class CallActivity extends AppCompatActivity { boolean enableVideo = peerConnectionEvent.getPeerConnectionEventType().equals(PeerConnectionEvent .PeerConnectionEventType.SENSOR_FAR) && videoOn; if (EffortlessPermissions.hasPermissions(this, PERMISSIONS_CAMERA) && inCall && videoOn - && !localVideoTrack.enabled()) { + && enableVideo != localVideoTrack.enabled()) { runOnUiThread(() -> toggleMedia(enableVideo, true)); } } else if (peerConnectionEvent.getPeerConnectionEventType().equals(PeerConnectionEvent