Keep call controls visible while a video menu is open

This commit is contained in:
evgeny committed 2026-10-28 12:08:07 +01:00
1 parent c0acb6b268
commit 7ed8f90068
1 file changed
+2 -2
@@ -192,8 +192,8 @@ fun CallScreen(
controlsVisible = true
LogManager.addLog("INFO", "call", "video presentation=${expandedVideo ?: "controls"} remote=$receiving local=$sending")
}
LaunchedEffect(viewingVideo, controlsVisible, settingsVisible) {
if (viewingVideo && controlsVisible && !settingsVisible) { delay(5000); controlsVisible = false }
LaunchedEffect(viewingVideo, controlsVisible, settingsVisible, videoMenu) {
if (viewingVideo && controlsVisible && !settingsVisible && videoMenu == null) { delay(5000); controlsVisible = false }
}
val locked = phase == CallPhase.ACTIVE && !videoActive && route == AudioRoute.EARPIECE && proximityNear == true