Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/gtk/engine/sugar-info.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/engine/sugar-info.c')
-rw-r--r--gtk/engine/sugar-info.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/engine/sugar-info.c b/gtk/engine/sugar-info.c
index 954a930..b4313a7 100644
--- a/gtk/engine/sugar-info.c
+++ b/gtk/engine/sugar-info.c
@@ -234,7 +234,9 @@ sugar_fill_generic_info (SugarInfo *info,
}
/* Ignore the prelight state in some cases. */
- if (info->state == GTK_STATE_PRELIGHT) {
+ if (info->state == GTK_STATE_PRELIGHT &&
+ gdk_color_equal(&style->bg[GTK_STATE_PRELIGHT],
+ &style->bg[GTK_STATE_NORMAL])) {
if (DETAIL ("button") || DETAIL ("buttondefault") ||
DETAIL ("spinbutton_down") || DETAIL ("spinbutton_up")) {