diff options
author | Bogdan Gheorghe <gheorghe> | 2009-08-14 16:15:26 +0000 |
---|---|---|
committer | Bogdan Gheorghe <gheorghe> | 2009-08-14 16:15:26 +0000 |
commit | b0e22a8177fcc9c16f728c4206cf1469a7b3c0ce (patch) | |
tree | 61c295f339a37a23d4550e4e8514a3222a778cdd /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Combo.java | |
parent | ce240e0de695ebde57caa84a10aa9789d4e9f3df (diff) | |
download | eclipse.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.java | 1 |
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); |