From c4b1a4f5a63e54e3ce1940b9651c56ced320e274 Mon Sep 17 00:00:00 2001 From: liuxiaoyu7 Date: Thu, 28 Jan 2021 15:59:09 +0800 Subject: [Bugfix]audio:force show safe volume warning dialog MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit when 3rd app intercept volume event , and using setstreamVolume or adjustsuggeststreamvolume interface , but not using SHOW_UI flags, When the safe volume is reached, the volume can no longer be adjusted. At this time, the user should be reminded . Signed-off-by: liuxiaoyu7 Change-Id: Id8fbbe3f8caf4a85c6ed7bc196f8ed386d29fec8 --- services/core/java/com/android/server/audio/AudioService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java index 024dca7e23c6..c834349868e6 100755 --- a/services/core/java/com/android/server/audio/AudioService.java +++ b/services/core/java/com/android/server/audio/AudioService.java @@ -8012,6 +8012,7 @@ public class AudioService extends IAudioService.Stub public void postDisplaySafeVolumeWarning(int flags) { if (mController == null) return; + flags = flags | AudioManager.FLAG_SHOW_UI; try { mController.displaySafeVolumeWarning(flags); } catch (RemoteException e) { -- cgit v1.2.3-59-g8ed1b