diff options
| -rw-r--r-- | packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java b/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java index 31fb1186f683..db98c36b8c1f 100644 --- a/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java +++ b/packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBar.java @@ -33,6 +33,7 @@ import android.graphics.PixelFormat; import android.graphics.Rect; import android.graphics.drawable.Drawable; import android.inputmethodservice.InputMethodService; +import android.media.AudioManager; import android.os.Handler; import android.os.IBinder; import android.os.Looper; @@ -227,7 +228,7 @@ public class CarStatusBar extends StatusBar implements CarBatteryController.Batt new CarAudioManager.CarVolumeCallback() { @Override public void onGroupVolumeChanged(int zoneId, int groupId, int flags) { - if (mVolumeUI == null) { + if (mVolumeUI == null && (flags & AudioManager.FLAG_SHOW_UI) != 0) { new Handler(Looper.getMainLooper()).post(() -> { // Initialize Volume UI mVolumeUI = new VolumeUI(); |