From 5cd2df912523fb7e4430d6041efc287252fd8e28 Mon Sep 17 00:00:00 2001 From: evgeny Date: Thu, 15 Oct 2026 01:53:12 +0200 Subject: [PATCH] Opt in to stable system bar inset measurements --- .../app/src/main/java/com/utun/chat/ui/screens/CallScreen.kt | 1 + .../app/src/main/java/com/utun/chat/ui/screens/CallVideoPanel.kt | 1 + 2 files changed, 2 insertions(+) diff --git a/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallScreen.kt b/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallScreen.kt index 7f7bd9e0..eb555b94 100644 --- a/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallScreen.kt +++ b/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallScreen.kt @@ -107,6 +107,7 @@ private fun CallControlButton( } @Composable +@OptIn(ExperimentalLayoutApi::class) fun CallScreen( viewModel: ChatViewModel, onClose: () -> Unit, diff --git a/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallVideoPanel.kt b/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallVideoPanel.kt index 7e6bb93e..5c29fedc 100644 --- a/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallVideoPanel.kt +++ b/tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/CallVideoPanel.kt @@ -77,6 +77,7 @@ internal enum class CallVideoSource { LOCAL, REMOTE } /** Один TextureView меняет только геометрию: переход в миниатюру не переподключает decoder. */ @Composable +@OptIn(ExperimentalLayoutApi::class) internal fun CallVideoStage(video: CallVideoEngine, expanded: CallVideoSource?, onSelect: (CallVideoSource) -> Unit, onTap: () -> Unit, modifier: Modifier = Modifier) { val remote by video.display.collectAsState()