From 09cf6dcb21b947e0f4ee607d0ced59f7222ce390 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 2 Apr 2020 15:07:16 +0200 Subject: [PATCH] Fixed bluetooth button still visible if BT is disconnected while audio routes menu visible --- app/build.gradle | 2 +- .../linphone/activities/call/viewmodels/ControlsViewModel.kt | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/build.gradle b/app/build.gradle index f0713c484..50c073696 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -138,7 +138,7 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation 'androidx.appcompat:appcompat:1.1.0' implementation "androidx.media:media:1.1.0" - implementation 'androidx.fragment:fragment-ktx:1.2.3' + implementation 'androidx.fragment:fragment-ktx:1.2.4' implementation 'androidx.core:core-ktx:1.2.0' implementation 'androidx.navigation:navigation-fragment-ktx:2.2.1' implementation 'androidx.navigation:navigation-ui-ktx:2.2.1' diff --git a/app/src/main/java/org/linphone/activities/call/viewmodels/ControlsViewModel.kt b/app/src/main/java/org/linphone/activities/call/viewmodels/ControlsViewModel.kt index f1c8f5fd3..7709e51e1 100644 --- a/app/src/main/java/org/linphone/activities/call/viewmodels/ControlsViewModel.kt +++ b/app/src/main/java/org/linphone/activities/call/viewmodels/ControlsViewModel.kt @@ -293,6 +293,9 @@ class ControlsViewModel : ViewModel() { } } audioRoutesEnabled.value = bluetoothDeviceAvailable + if (!bluetoothDeviceAvailable) { + audioRoutesVisibility.value = false + } } private fun updateBluetoothHeadsetState() {