OSDN Git Service

Guard against NPE
authorTor Norbye <tnorbye@google.com>
Mon, 7 Feb 2011 05:16:35 +0000 (21:16 -0800)
committerTor Norbye <tnorbye@google.com>
Mon, 7 Feb 2011 05:16:35 +0000 (21:16 -0800)
Change-Id: I081c057fd7c87239cdd5b4b6ddccf949a9cb2832

eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/internal/editors/layout/gle2/PreviewIconFactory.java

index 31bb948..e3e9e05 100644 (file)
@@ -191,9 +191,10 @@ public class PreviewIconFactory {
                 Pair<RGB, RGB> themeColors = getColorsFromTheme();
                 RGB bg = themeColors.getFirst();
                 RGB fg = themeColors.getSecond();
-                storeBackground(imageDir, bg, fg);
-
-                overrideBgColor = Integer.valueOf(ImageUtils.rgbToInt(bg, 0xFF));
+                if (bg != null) {
+                    storeBackground(imageDir, bg, fg);
+                    overrideBgColor = Integer.valueOf(ImageUtils.rgbToInt(bg, 0xFF));
+                }
             }
         }