From 335bfb687466e459e2afddb9e306b091e94189ec Mon Sep 17 00:00:00 2001 From: ryanzhao Date: Wed, 15 Feb 2023 16:31:06 +1100 Subject: [PATCH] hiding video view if needed --- Session/Calls/CallVC.swift | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Session/Calls/CallVC.swift b/Session/Calls/CallVC.swift index b829ea3ce..2b5db2e01 100644 --- a/Session/Calls/CallVC.swift +++ b/Session/Calls/CallVC.swift @@ -664,8 +664,8 @@ final class CallVC: UIViewController, VideoPreviewDelegate { call.removeLocalVideoRenderer(self.fullScreenLocalVideoView) self.floatingRemoteVideoView.alpha = 0 - self.floatingLocalVideoView.alpha = 1 - self.fullScreenRemoteVideoView.alpha = 1 + self.floatingLocalVideoView.alpha = call.isVideoEnabled ? 1 : 0 + self.fullScreenRemoteVideoView.alpha = call.isRemoteVideoEnabled ? 1 : 0 self.fullScreenLocalVideoView.alpha = 0 self.floatingViewVideoSource = .local @@ -675,10 +675,10 @@ final class CallVC: UIViewController, VideoPreviewDelegate { call.removeRemoteVideoRenderer(self.fullScreenRemoteVideoView) call.removeLocalVideoRenderer(self.floatingLocalVideoView) - self.floatingRemoteVideoView.alpha = 1 + self.floatingRemoteVideoView.alpha = call.isRemoteVideoEnabled ? 1 : 0 self.floatingLocalVideoView.alpha = 0 self.fullScreenRemoteVideoView.alpha = 0 - self.fullScreenLocalVideoView.alpha = 1 + self.fullScreenLocalVideoView.alpha = call.isVideoEnabled ? 1 : 0 self.floatingViewVideoSource = .remote call.attachRemoteVideoRenderer(self.floatingRemoteVideoView)