diff --git a/app/src/main/java/org/thoughtcrime/securesms/WebRtcCallActivity.java b/app/src/main/java/org/thoughtcrime/securesms/WebRtcCallActivity.java index 907d04f551..200079e0c2 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/WebRtcCallActivity.java +++ b/app/src/main/java/org/thoughtcrime/securesms/WebRtcCallActivity.java @@ -1088,6 +1088,7 @@ public class WebRtcCallActivity extends BaseActivity implements SafetyNumberChan @Override public void onLocalPictureInPictureClicked() { viewModel.onLocalPictureInPictureClicked(); + controlsAndInfo.restartHideControlsTimer(); } @Override 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 0cb39956c6..1d87e98e20 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 @@ -276,6 +276,10 @@ class ControlsAndInfoController( } } + fun restartHideControlsTimer() { + hide(delay = HIDE_CONTROL_DELAY) + } + private fun showOrHideControlsOnUpdate(previousState: WebRtcControls) { if (controlState == WebRtcControls.PIP) { hide()