From adbcf6e2f3dbb4af056d6746d77d331e0389a607 Mon Sep 17 00:00:00 2001 From: Michelle Tang Date: Wed, 2 Sep 2026 11:30:22 -0400 Subject: [PATCH] Fix voice note volume ducking. --- .../securesms/components/voice/VoiceNotePlayerCallback.kt | 2 +- .../securesms/components/voice/VoiceNotePlayerCallbackTest.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallback.kt b/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallback.kt index 60bd7ccc8b..894b4666d4 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallback.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallback.kt @@ -209,7 +209,7 @@ class VoiceNotePlayerCallback(val context: Context, val player: VoiceNotePlayer) } player.playWhenReady = false - player.setAudioAttributes(attributes, newStreamType == AudioManager.STREAM_MUSIC) + player.setAudioAttributes(attributes, false) if (newStreamType == AudioManager.STREAM_VOICE_CALL) { player.playWhenReady = true } else { diff --git a/app/src/test/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallbackTest.kt b/app/src/test/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallbackTest.kt index 7b740fd8f5..7fda2c7434 100644 --- a/app/src/test/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallbackTest.kt +++ b/app/src/test/java/org/thoughtcrime/securesms/components/voice/VoiceNotePlayerCallbackTest.kt @@ -60,7 +60,7 @@ class VoiceNotePlayerCallbackTest { // THEN verify { player.playWhenReady = false } - verify { player.setAudioAttributes(expected, true) } + verify { player.setAudioAttributes(expected, false) } verify(exactly = 0) { player.playWhenReady = true } }