From a8b057c05ac67d310a75001b5e7f1db5c7d085c3 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 bbb8869ca..26cf19499 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -141,7 +141,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() {