From f4d7fc3687e794c54ffc93b9cc7374460074e12e Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Fri, 26 Sep 2014 17:15:34 +0200 Subject: [PATCH] Fixed a crash with disapearing views Bug: 17660994 Change-Id: Id957bc65f0787860019c491559c4bca242ea620e --- .../systemui/statusbar/ActivatableNotificationView.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java b/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java index c869ba48eb670..0d5ebe71e5d25 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/ActivatableNotificationView.java @@ -256,6 +256,9 @@ public abstract class ActivatableNotificationView extends ExpandableOutlineView } private void startActivateAnimation(boolean reverse) { + if (!isAttachedToWindow()) { + return; + } int widthHalf = mBackgroundNormal.getWidth()/2; int heightHalf = mBackgroundNormal.getActualHeight()/2; float radius = (float) Math.sqrt(widthHalf*widthHalf + heightHalf*heightHalf);