Prevent audio route menu to be briefly visible when toggling speaker in conference waiting room if animations are enabled and no bluetooth device is connected
This commit is contained in:
parent
8721a68db5
commit
24c653d039
1 changed files with 12 additions and 6 deletions
|
@ -259,8 +259,10 @@ class ConferenceWaitingRoomViewModel : MessageNotifierViewModel() {
|
|||
}
|
||||
updateAudioRouteState()
|
||||
|
||||
audioRoutesSelected.value = false
|
||||
audioRoutesMenuAnimator.reverse()
|
||||
if (audioRoutesSelected.value == true) {
|
||||
audioRoutesSelected.value = false
|
||||
audioRoutesMenuAnimator.reverse()
|
||||
}
|
||||
}
|
||||
|
||||
fun setSpeakerAudioRoute() {
|
||||
|
@ -273,8 +275,10 @@ class ConferenceWaitingRoomViewModel : MessageNotifierViewModel() {
|
|||
}
|
||||
updateAudioRouteState()
|
||||
|
||||
audioRoutesSelected.value = false
|
||||
audioRoutesMenuAnimator.reverse()
|
||||
if (audioRoutesSelected.value == true) {
|
||||
audioRoutesSelected.value = false
|
||||
audioRoutesMenuAnimator.reverse()
|
||||
}
|
||||
}
|
||||
|
||||
fun setEarpieceAudioRoute() {
|
||||
|
@ -287,8 +291,10 @@ class ConferenceWaitingRoomViewModel : MessageNotifierViewModel() {
|
|||
}
|
||||
updateAudioRouteState()
|
||||
|
||||
audioRoutesSelected.value = false
|
||||
audioRoutesMenuAnimator.reverse()
|
||||
if (audioRoutesSelected.value == true) {
|
||||
audioRoutesSelected.value = false
|
||||
audioRoutesMenuAnimator.reverse()
|
||||
}
|
||||
}
|
||||
|
||||
fun toggleLayoutMenu() {
|
||||
|
|
Loading…
Reference in a new issue