diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-06-09 01:22:34 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-06-09 01:22:34 +0000 |
| commit | 62a652f6f5630460ded6ae0be7fd55da25e42695 (patch) | |
| tree | f344635b31b28a144e3a3e9da0cff323f4ddf613 | |
| parent | 44fa95eea8d8229ff1f2041160ee68c67475893f (diff) | |
fix when 1or2px splitvertical
| -rw-r--r-- | render/gradient.c | 6 | ||||
| -rw-r--r-- | themes/Onyx/openbox-3/themerc | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/render/gradient.c b/render/gradient.c index 9cf16cc2..c9e9b03d 100644 --- a/render/gradient.c +++ b/render/gradient.c @@ -459,7 +459,10 @@ static void gradient_splitvertical(RrAppearance *a, gint w, gint h) y3sz = MAX(h/2 - 1, 0); SETUP(y1, primary_light, sf->primary, y1sz); - SETUP(y2, sf->primary, sf->secondary, y2sz); + if (y2sz) { + SETUP(y2, sf->primary, sf->secondary, y2sz); + NEXT(y2); /* skip the first one, its the same as the last of y1 */ + } SETUP(y3, sf->secondary, secondary_light, y3sz); for (y1 = y1sz; y1 > 0; --y1) { @@ -470,7 +473,6 @@ static void gradient_splitvertical(RrAppearance *a, gint w, gint h) NEXT(y1); } - NEXT(y2); /* skip the first one, its the same as the last of y1 */ for (y2 = y2sz; y2 > 0; --y2) { current = COLOR(y2); for (x = w - 1; x >= 0; --x) diff --git a/themes/Onyx/openbox-3/themerc b/themes/Onyx/openbox-3/themerc index 5d504e52..023afd8d 100644 --- a/themes/Onyx/openbox-3/themerc +++ b/themes/Onyx/openbox-3/themerc @@ -40,7 +40,7 @@ window.inactive.label.bg: parentrelative window.inactive.label.text.color: #606060 !! Handle -window.active.handle.bg: solid flat +window.active.handle.bg: gradient flat splitvertical window.active.handle.bg.color: #303030 window.inactive.handle.bg: solid flat window.inactive.handle.bg.color: #b0b0b0 |
