From dc005a8965133232c9605363c137405549819ab3 Mon Sep 17 00:00:00 2001 From: John Spurlock Date: Mon, 29 Jun 2015 11:42:28 -0400 Subject: [PATCH] Volume Dialog: Fix NPE found in monkey testing. Bug: 22116033 Change-Id: I34c586ec77bd0d2baae4e84c07afc781cda09ec3 --- .../com/android/systemui/volume/VolumeDialogMotion.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java index fdf18406de94c..7de02f3127499 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumeDialogMotion.java @@ -198,9 +198,13 @@ public class VolumeDialogMotion { setDismissing(true); if (mShowing) { mDialogView.animate().cancel(); - mContentsPositionAnimator.cancel(); + if (mContentsPositionAnimator != null) { + mContentsPositionAnimator.cancel(); + } mContents.animate().cancel(); - mChevronPositionAnimator.cancel(); + if (mChevronPositionAnimator != null) { + mChevronPositionAnimator.cancel(); + } mChevron.animate().cancel(); setShowing(false); }