Merge "Initialize mVolumeDialogComponent onMasterMuteChanged in VolumeUI" into rvc-dev am: b1b07971f1

Change-Id: If728a7e9deab648496bc6b41f0e22e7457c517e9
This commit is contained in:
Agatha Man
2020-05-13 19:10:24 +00:00
committed by Automerger Merge Worker

View File

@@ -52,6 +52,15 @@ public class VolumeUI extends SystemUI {
new CarAudioManager.CarVolumeCallback() {
@Override
public void onGroupVolumeChanged(int zoneId, int groupId, int flags) {
initVolumeDialogComponent();
}
@Override
public void onMasterMuteChanged(int zoneId, int flags) {
initVolumeDialogComponent();
}
private void initVolumeDialogComponent() {
if (mVolumeDialogComponent == null) {
mMainHandler.post(() -> {
mVolumeDialogComponent = mVolumeDialogComponentLazy.get();
@@ -60,11 +69,6 @@ public class VolumeUI extends SystemUI {
mCarAudioManager.unregisterCarVolumeCallback(mVolumeChangeCallback);
}
}
@Override
public void onMasterMuteChanged(int zoneId, int flags) {
// ignored
}
};
private boolean mEnabled;