kopia lustrzana https://github.com/ryukoposting/Signal-Android
Fix NPE in telecom integration.
rodzic
cba784b8ec
commit
b7afe4411e
|
@ -175,7 +175,7 @@ object AndroidTelecomUtil {
|
|||
fun getSelectedAudioDevice(recipientId: RecipientId): SignalAudioManager.AudioDevice {
|
||||
if (telecomSupported) {
|
||||
val connection: AndroidCallConnection? = connections[recipientId]
|
||||
if (connection != null) {
|
||||
if (connection?.callAudioState != null) {
|
||||
return when (connection.callAudioState.route) {
|
||||
CallAudioState.ROUTE_SPEAKER -> SignalAudioManager.AudioDevice.SPEAKER_PHONE
|
||||
CallAudioState.ROUTE_BLUETOOTH -> SignalAudioManager.AudioDevice.BLUETOOTH
|
||||
|
|
Ładowanie…
Reference in New Issue