Browse Source

Close local preview when its publication ends

stream-multiview
evgeny 2 weeks ago
parent
commit
eee67ac9d9
  1. 1
      tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/StreamScreen.kt

1
tools/chatgui-android/app/src/main/java/com/utun/chat/ui/screens/StreamScreen.kt

@ -79,6 +79,7 @@ fun StreamScreen(channelId: String, channelName: String, onBack: () -> Unit) {
}
}
LaunchedEffect(sources, local?.id, local?.phase) {
if (local != null && !local.ongoing && selected?.self == true) selected = null
if (local?.phase == StreamPhase.LIVE && previewedSession != local.id) sources.firstOrNull { it.self }?.let {
selected = it; previewedSession = local.id
}

Loading…
Cancel
Save