From bf4aa85ac37235c2db72d53ffe8ff88dd2254d75 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Thu, 1 Aug 2024 15:39:02 -0300 Subject: [PATCH] Fix misplaced call controls when restoring from PIP. --- .../components/webrtc/controls/ControlsAndInfoController.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/controls/ControlsAndInfoController.kt b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/controls/ControlsAndInfoController.kt index a7dd3ab1fc..a41b31bd34 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/controls/ControlsAndInfoController.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/webrtc/controls/ControlsAndInfoController.kt @@ -489,7 +489,8 @@ class ControlsAndInfoController private constructor( displayRingToggle() != previousState.displayRingToggle() || displayOverflow() != previousState.displayOverflow() || displayEndCall() != previousState.displayEndCall() || - displayWaitingToBeLetIn() != previousState.displayWaitingToBeLetIn() + displayWaitingToBeLetIn() != previousState.displayWaitingToBeLetIn() || + (previousState == WebRtcControls.PIP && this != WebRtcControls.PIP) } private fun alphaControls(slideOffset: Float): Float {