diff options
author | Sam Davis | 2015-08-12 17:44:28 +0000 |
---|---|---|
committer | Sam Davis | 2015-08-12 17:46:08 +0000 |
commit | 2790406d64853459a59ef459868d894e0db7e6e9 (patch) | |
tree | 12ad986dd788c96013f9db3d56d54b729c59a923 | |
parent | 6316bc82fc0f0d2a9a996eb09d90d17ce343945b (diff) | |
download | org.eclipse.mylyn.commons-2790406d64853459a59ef459868d894e0db7e6e9.tar.gz org.eclipse.mylyn.commons-2790406d64853459a59ef459868d894e0db7e6e9.tar.xz org.eclipse.mylyn.commons-2790406d64853459a59ef459868d894e0db7e6e9.zip |
438817: fix NPE in GradientDrawer
Change-Id: I706b7f53ca2618e81af44b28e41a84faa89173fa
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438817
-rw-r--r-- | org.eclipse.mylyn.commons.workbench/src/org/eclipse/mylyn/commons/workbench/GradientDrawer.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.mylyn.commons.workbench/src/org/eclipse/mylyn/commons/workbench/GradientDrawer.java b/org.eclipse.mylyn.commons.workbench/src/org/eclipse/mylyn/commons/workbench/GradientDrawer.java index 59b14711..b9da3a4c 100644 --- a/org.eclipse.mylyn.commons.workbench/src/org/eclipse/mylyn/commons/workbench/GradientDrawer.java +++ b/org.eclipse.mylyn.commons.workbench/src/org/eclipse/mylyn/commons/workbench/GradientDrawer.java @@ -40,9 +40,9 @@ public abstract class GradientDrawer { private final Listener CATEGORY_GRADIENT_DRAWER = new Listener() { public void handleEvent(Event event) { - if (shouldApplyGradient(event)) { + GC gc = event.gc; + if (shouldApplyGradient(event) && gc != null) { Scrollable scrollable = (Scrollable) event.widget; - GC gc = event.gc; Rectangle area = scrollable.getClientArea(); Rectangle rect = event.getBounds(); |