From b02972c592c304c35423e4bc3a820106be5abf25 Mon Sep 17 00:00:00 2001 From: Michael Jurka Date: Wed, 23 Feb 2011 16:21:57 -0800 Subject: [PATCH] Fix NPE in BubbleTextView --- src/com/android/launcher2/BubbleTextView.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/com/android/launcher2/BubbleTextView.java b/src/com/android/launcher2/BubbleTextView.java index 3ef054637d..203883eb58 100644 --- a/src/com/android/launcher2/BubbleTextView.java +++ b/src/com/android/launcher2/BubbleTextView.java @@ -128,8 +128,11 @@ public class BubbleTextView extends TextView implements VisibilityChangedBroadca private void invalidatePressedOrFocusedBackground() { int padding = HolographicOutlineHelper.MAX_OUTER_BLUR_RADIUS / 2; - ((View)getParent()).invalidate(getLeft() - padding, getTop() - padding, - getRight() + padding, getBottom() + padding); + View parent = (View) getParent(); + if (parent != null) { + parent.invalidate(getLeft() - padding, getTop() - padding, + getRight() + padding, getBottom() + padding); + } invalidate(); }