summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBogdan Gheorghe <gheorghe@ca.ibm.com>2012-08-01 17:47:28 -0400
committerBogdan Gheorghe <gheorghe@ca.ibm.com>2012-08-01 17:47:28 -0400
commit091e36b96050b89d4e91c682d15c94c651865f88 (patch)
treec6bc8acb2cd9eef102e103b25dadf19e161b6803
parent411d5c84cea2b7314a8d0505d6c9ba708e0cf255 (diff)
downloadeclipse.platform.swt-091e36b96050b89d4e91c682d15c94c651865f88.tar.gz
eclipse.platform.swt-091e36b96050b89d4e91c682d15c94c651865f88.tar.xz
eclipse.platform.swt-091e36b96050b89d4e91c682d15c94c651865f88.zip
Bug 368543 - Odd Display of WindowBuilder in Eclipse 3.8/4.2 on Linux
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
index 442febd3f1..4f60fc0def 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Composite.java
@@ -96,6 +96,9 @@ public Composite (Composite parent, int style) {
}
static int checkStyle (int style) {
+ if (OS.INIT_CAIRO) {
+ style &= ~SWT.NO_BACKGROUND;
+ }
style &= ~SWT.TRANSPARENT;
return style;
}