diff options
| -rw-r--r-- | media/java/android/media/audiopolicy/AudioVolumeGroupChangeHandler.java | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/media/java/android/media/audiopolicy/AudioVolumeGroupChangeHandler.java b/media/java/android/media/audiopolicy/AudioVolumeGroupChangeHandler.java index 074188e01000..adf4d3dcfa09 100644 --- a/media/java/android/media/audiopolicy/AudioVolumeGroupChangeHandler.java +++ b/media/java/android/media/audiopolicy/AudioVolumeGroupChangeHandler.java @@ -157,9 +157,7 @@ public class AudioVolumeGroupChangeHandler { Handler handler = eventHandler.handler(); if (handler != null) { Message m = handler.obtainMessage(what, arg1, arg2, obj); - if (what != AUDIOVOLUMEGROUP_EVENT_NEW_LISTENER) { - handler.removeMessages(what); - } + // Do not remove previous messages, as we would lose notification of group changes handler.sendMessage(m); } } |