diff --git a/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt b/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt index 25729b8c0..7423de803 100644 --- a/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt +++ b/app/src/main/java/org/linphone/activities/voip/viewmodels/ControlsViewModel.kt @@ -293,14 +293,20 @@ class ControlsViewModel : ViewModel() { } else { AudioRouteUtils.routeAudioToEarpiece() } + updateSpeakerState() + updateBluetoothHeadsetState() } fun forceSpeakerAudioRoute() { AudioRouteUtils.routeAudioToSpeaker() + updateSpeakerState() + updateBluetoothHeadsetState() } fun forceBluetoothAudioRoute() { AudioRouteUtils.routeAudioToBluetooth() + updateSpeakerState() + updateBluetoothHeadsetState() } fun toggleVideo() {