From a62e4705d51e6f36ba1c02350813b6a12af49703 Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Thu, 8 Oct 2009 10:48:54 -0700 Subject: [PATCH] Fixes #2175599. Prevents an NPE when AttachInfo is null. This bug was introduced by a change made to query the window's opacity. Approved by mcleron. Change-Id: I95319bde72b0faade095bbbbb317e84b9be8efa8 --- core/java/android/view/View.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 4c91b6bc5cd7b..eb3e52398825c 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -6189,7 +6189,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback, Accessibility final int drawingCacheBackgroundColor = mDrawingCacheBackgroundColor; final boolean opaque = drawingCacheBackgroundColor != 0 || isOpaque(); - final boolean translucentWindow = attachInfo.mTranslucentWindow; + final boolean translucentWindow = attachInfo != null && attachInfo.mTranslucentWindow; if (width <= 0 || height <= 0 || // Projected bitmap size in bytes