diff options
| author | Snjezana Peco | 2014-02-13 14:40:00 +0000 |
|---|---|---|
| committer | Paul Webster | 2014-02-13 14:40:00 +0000 |
| commit | 8340178277dfe57f5bf4048cf00e83b99f6229bc (patch) | |
| tree | c8c8b78741f68c3e8878fd88e6fde40c8a366a8a | |
| parent | 3b399d669f3241bbb547bc9addec6968fe1428f9 (diff) | |
| download | eclipse.platform.ui-8340178277dfe57f5bf4048cf00e83b99f6229bc.tar.gz eclipse.platform.ui-8340178277dfe57f5bf4048cf00e83b99f6229bc.tar.xz eclipse.platform.ui-8340178277dfe57f5bf4048cf00e83b99f6229bc.zip | |
Bug 427843 - NPE when opening some Form editor on GTK3
Change-Id: I5ea3860c9a4c9d0e2a467f1b7240a0add67a8b02
Signed-off-by: Snjezana Peco <snjeza.peco@gmail.com>
| -rw-r--r-- | bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormHeading.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormHeading.java b/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormHeading.java index 4c34b960db5..d04679f87c3 100644 --- a/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormHeading.java +++ b/bundles/org.eclipse.ui.forms/src/org/eclipse/ui/internal/forms/widgets/FormHeading.java @@ -804,6 +804,9 @@ public class FormHeading extends Canvas { if (!isSeparatorVisible() && getBackgroundImage() == null) return; Rectangle carea = getClientArea(); + if (carea.width == 0 || carea.height == 0) { + return; + } Image buffer = new Image(getDisplay(), carea.width, carea.height); buffer.setBackground(getBackground()); GC igc = new GC(buffer); |
