summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java
diff options
context:
space:
mode:
authorBogdan Gheorghe <gheorghe>2009-08-14 16:15:26 +0000
committerBogdan Gheorghe <gheorghe>2009-08-14 16:15:26 +0000
commitb0e22a8177fcc9c16f728c4206cf1469a7b3c0ce (patch)
tree61c295f339a37a23d4550e4e8514a3222a778cdd /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java
parentce240e0de695ebde57caa84a10aa9789d4e9f3df (diff)
downloadeclipse.platform.swt-b0e22a8177fcc9c16f728c4206cf1469a7b3c0ce.tar.gz
eclipse.platform.swt-b0e22a8177fcc9c16f728c4206cf1469a7b3c0ce.tar.xz
eclipse.platform.swt-b0e22a8177fcc9c16f728c4206cf1469a7b3c0ce.zip
251270 Background color of Combo is always gray
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java
index 2b49b0a269..903626b9de 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java
@@ -1845,6 +1845,7 @@ void setBackgroundColor (GdkColor color) {
super.setBackgroundColor (color);
if (OS.GTK_VERSION >= OS.VERSION (2, 4, 0)) {
if (entryHandle != 0) OS.gtk_widget_modify_base (entryHandle, 0, color);
+ if (cellHandle != 0) OS.g_object_set (cellHandle, OS.background_gdk, color, 0);
OS.g_object_set (textRenderer, OS.background_gdk, color, 0);
} else {
OS.gtk_widget_modify_base (entryHandle, 0, color);