From 57fde8c99e5aa633b95698836bd1f971a37f8227 Mon Sep 17 00:00:00 2001 From: Jean-Michel Trivi Date: Mon, 26 Jun 2023 19:30:04 -0700 Subject: [PATCH] AudioService: fix focus-related ducking when app loses focus When an app isn't in the focus stack anymore, unduck it. Bug: 286495078 Test: atest CtsMediaAudioTestCases:android.media.audio.cts.AudioFocusTest Change-Id: I3d4de2a88badbceec3bd8c9499f96e65769d4f4e --- .../java/com/android/server/audio/PlaybackActivityMonitor.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java b/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java index 50ffbcb9f4c46..3f4f981dc0b8b 100644 --- a/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java +++ b/services/core/java/com/android/server/audio/PlaybackActivityMonitor.java @@ -957,6 +957,7 @@ public final class PlaybackActivityMonitor players = (HashMap) mPlayers.clone(); } mFadingManager.unfadeOutUid(uid, players); + mDuckingManager.unduckUid(uid, players); } //=================================================================