diff --git a/packages/SystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java b/packages/SystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java index dc086cf6f7b61..d7fad67c7f09a 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java +++ b/packages/SystemUI/src/com/android/systemui/volume/CarVolumeDialogImpl.java @@ -38,6 +38,7 @@ import android.graphics.drawable.ColorDrawable; import android.graphics.PixelFormat; import android.graphics.drawable.Drawable; import android.media.AudioAttributes; +import android.media.AudioManager; import android.os.Debug; import android.os.Handler; import android.os.IBinder; @@ -536,7 +537,9 @@ public class CarVolumeDialogImpl implements VolumeDialog { if (value != volumeItem.progress) { volumeItem.listItem.setProgress(value); volumeItem.progress = value; - show(Events.SHOW_REASON_VOLUME_CHANGED); + if ((flags & AudioManager.FLAG_SHOW_UI) != 0) { + show(Events.SHOW_REASON_VOLUME_CHANGED); + } } }