Set Active call immediately when not in widget mode.

This commit is contained in:
Benoit Marty 2024-10-16 09:28:06 +02:00
parent 35d94bbda7
commit a9091c6ea6

View file

@ -103,8 +103,9 @@ class ElementCallActivity :
ElementThemeApp(appPreferencesStore) { ElementThemeApp(appPreferencesStore) {
val state = presenter.present() val state = presenter.present()
eventSink = state.eventSink eventSink = state.eventSink
LaunchedEffect(state.isCallActive) { LaunchedEffect(state.isCallActive, state.isInWidgetMode) {
if (state.isCallActive) { // Note when not in WidgetMode, isCallActive will never be true, so consider the call is active
if (state.isCallActive || !state.isInWidgetMode) {
setCallIsActive() setCallIsActive()
} }
} }