jdk/src/share/classes/java/awt/Window.java
changeset 3231 10acb97474ff
parent 3084 67ca55732362
child 3237 7c6c2d9361d9
--- a/jdk/src/share/classes/java/awt/Window.java	Tue Jun 30 02:48:38 2009 -0700
+++ b/jdk/src/share/classes/java/awt/Window.java	Tue Jul 07 17:05:50 2009 +0400
@@ -3597,7 +3597,7 @@
             return;
         }
         int oldAlpha = oldBg != null ? oldBg.getAlpha() : 255;
-        int alpha = bgColor.getAlpha();
+        int alpha = bgColor != null ? bgColor.getAlpha() : 255;
         if ((oldAlpha == 255) && (alpha < 255)) { // non-opaque window
             GraphicsConfiguration gc = getGraphicsConfiguration();
             GraphicsDevice gd = gc.getDevice();