diff options
| author | 2019-02-21 18:07:24 +0000 | |
|---|---|---|
| committer | 2019-02-21 18:07:24 +0000 | |
| commit | a48e54edd8ea3600c2a3a75907f8f408583395f1 (patch) | |
| tree | 8c2102f7041ae680973f05db419b26bddedeb96b | |
| parent | d282641a1d88904da783de3ca09690064be62bc5 (diff) | |
| parent | 7a353d21ecfddaf14a4311c4006384b6b225a9d7 (diff) | |
Merge "Remove extra logging for volume dialog close when the dialog visibility doesn't change."
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java index c903ab500f62..617b19104e37 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogImpl.java @@ -587,8 +587,11 @@ public class VolumeDialogImpl implements VolumeDialog { mHandler.removeMessages(H.DISMISS); mHandler.removeMessages(H.SHOW); mDialogView.animate().cancel(); - mShowing = false; - + if (mShowing) { + mShowing = false; + // Only logs when the volume dialog visibility is changed. + Events.writeEvent(mContext, Events.EVENT_DISMISS_DIALOG, reason); + } mDialogView.setTranslationX(0); mDialogView.setAlpha(1); ViewPropertyAnimator animator = mDialogView.animate() @@ -601,8 +604,6 @@ public class VolumeDialogImpl implements VolumeDialog { }, 50)); if (!isLandscape()) animator.translationX(mDialogView.getWidth() / 2); animator.start(); - - Events.writeEvent(mContext, Events.EVENT_DISMISS_DIALOG, reason); mController.notifyVisible(false); synchronized (mSafetyWarningLock) { if (mSafetyWarning != null) { |