From bfc28a4348da17cb54fb5886d261181323cfebb8 Mon Sep 17 00:00:00 2001 From: "eddy-sh.chen" Date: Mon, 16 Jul 2018 14:12:04 +0800 Subject: [DO NOT MERGE] Do not dismiss volume dialog onAnimationEnd while dialog is showing Bug: 80362864 Bug: 111478851 Change-Id: Iec6e27285bf35238d378e6561896f1d0b303fa24 --- .../SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java | 1 + 1 file changed, 1 insertion(+) (limited to 'packages/SystemUI/src') diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java index 01d31e2a9852..85f19085db80 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java @@ -238,6 +238,7 @@ public class VolumeDialogMotion { mHandler.postDelayed(new Runnable() { @Override public void run() { + if (mShowing) return; if (D.BUG) Log.d(TAG, "mDialog.dismiss()"); mDialog.dismiss(); onComplete.run(); -- cgit v1.2.3-59-g8ed1b