mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-23 20:48:43 +00:00
Ignore Bluetooth devices with Watch in their product name.
Addresses #13141
This commit is contained in:
committed by
Nicholas Tinsley
parent
c45e79c588
commit
7ba595be55
@@ -177,7 +177,7 @@ class FullSignalAudioManagerApi31(context: Context, eventListener: EventListener
|
||||
} else {
|
||||
val searchOrder: List<AudioDevice> = listOf(AudioDevice.BLUETOOTH, AudioDevice.WIRED_HEADSET, defaultAudioDevice, AudioDevice.EARPIECE, AudioDevice.SPEAKER_PHONE, AudioDevice.NONE).distinct()
|
||||
for (deviceType in searchOrder) {
|
||||
candidate = availableCommunicationDevices.find { AudioDeviceMapping.fromPlatformType(it.type) == deviceType }
|
||||
candidate = availableCommunicationDevices.filterNot { it.productName.contains(" Watch", true) }.find { AudioDeviceMapping.fromPlatformType(it.type) == deviceType }
|
||||
if (candidate != null) {
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user