Fix NPE in telecom integration.

fork-5.53.8
Cody Henthorne 2022-03-10 15:54:07 -05:00
rodzic cba784b8ec
commit b7afe4411e
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -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