From fe2d8b16c2d123c7056825c71a4d4cd08d2593ee Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 12 Dec 2019 10:09:40 +0100 Subject: [PATCH] Fixed UI glitch if disconnecting bluetooth in call while audio routes menu is visible --- app/src/main/java/org/linphone/call/CallActivity.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/org/linphone/call/CallActivity.java b/app/src/main/java/org/linphone/call/CallActivity.java index bef10c1c4..499799627 100644 --- a/app/src/main/java/org/linphone/call/CallActivity.java +++ b/app/src/main/java/org/linphone/call/CallActivity.java @@ -747,6 +747,11 @@ public class CallActivity extends LinphoneGenericActivity boolean isBluetoothAvailable = mAudioManager.isBluetoothHeadsetConnected(); mSpeaker.setVisibility(isBluetoothAvailable ? View.GONE : View.VISIBLE); mAudioRoute.setVisibility(isBluetoothAvailable ? View.VISIBLE : View.GONE); + if (!isBluetoothAvailable) { + mRouteBluetooth.setVisibility(View.GONE); + mRouteSpeaker.setVisibility(View.GONE); + mRouteEarpiece.setVisibility(View.GONE); + } mVideo.setEnabled( LinphonePreferences.instance().isVideoEnabled()