Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Berg <benjamin@sipsolutions.net>2008-03-24 22:56:17 (GMT)
committer Benjamin Berg <benjamin@sipsolutions.net>2008-03-24 22:56:17 (GMT)
commita4b7d70d1ee5d380b44092cb6fef08edb0678fab (patch)
tree1ef45988c9d7eb7d9221724546ee80b71be64c59
parent365bff7f81d7145d8dea4fb1274d4ebf7511e5b9 (diff)
The last commit was a bit rushed. This should work better.
-rw-r--r--gtk/engine/sugar-rc-style.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/gtk/engine/sugar-rc-style.c b/gtk/engine/sugar-rc-style.c
index 3d2fd13..0e25172 100644
--- a/gtk/engine/sugar-rc-style.c
+++ b/gtk/engine/sugar-rc-style.c
@@ -355,27 +355,23 @@ sugar_rc_style_merge (GtkRcStyle *dest,
for (i = 0; i < 5; i++) {
if ((sugar_dest->color_mapping.bg[i] == SUGAR_COLOR_ORIGINAL) &&
- !(dest->color_flags[i] & GTK_RC_BG) && src->color_flags[i] & GTK_RC_BG) {
+ !(dest->color_flags[i] & GTK_RC_BG)) {
sugar_dest->color_mapping.bg[i] = sugar_src->color_mapping.bg[i];
- dest->color_flags[i] |= GTK_RC_BG;
}
if ((sugar_dest->color_mapping.fg[i] == SUGAR_COLOR_ORIGINAL) &&
- !(dest->color_flags[i] & GTK_RC_FG) && src->color_flags[i] & GTK_RC_FG) {
+ !(dest->color_flags[i] & GTK_RC_FG)) {
sugar_dest->color_mapping.fg[i] = sugar_src->color_mapping.fg[i];
- dest->color_flags[i] |= GTK_RC_FG;
}
if ((sugar_dest->color_mapping.base[i] == SUGAR_COLOR_ORIGINAL) &&
- !(dest->color_flags[i] & GTK_RC_BASE) && src->color_flags[i] & GTK_RC_BASE) {
+ !(dest->color_flags[i] & GTK_RC_BASE)) {
sugar_dest->color_mapping.base[i] = sugar_src->color_mapping.base[i];
- dest->color_flags[i] |= GTK_RC_BASE;
}
if ((sugar_dest->color_mapping.text[i] == SUGAR_COLOR_ORIGINAL) &&
- !(dest->color_flags[i] & GTK_RC_TEXT) && src->color_flags[i] & GTK_RC_TEXT) {
+ !(dest->color_flags[i] & GTK_RC_TEXT)) {
sugar_dest->color_mapping.text[i] = sugar_src->color_mapping.text[i];
- dest->color_flags[i] |= GTK_RC_TEXT;
}
}
}