diff options
Diffstat (limited to 'openbox')
| -rw-r--r-- | openbox/framerender.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/openbox/framerender.c b/openbox/framerender.c index 7356a383..9d32d23a 100644 --- a/openbox/framerender.c +++ b/openbox/framerender.c @@ -91,7 +91,9 @@ void framerender_frame(ObFrame *self) ob_rr_theme->a_disabled_unfocused_desk) : (self->focused ? (self->client->desktop == DESKTOP_ALL ? - ob_rr_theme->a_toggled_focused_desk : + (self->desk_press ? + ob_rr_theme->a_toggled_focused_pressed_desk : + ob_rr_theme->a_toggled_focused_desk) : (self->desk_press ? ob_rr_theme->a_focused_pressed_desk : (self->desk_hover ? @@ -110,7 +112,9 @@ void framerender_frame(ObFrame *self) ob_rr_theme->a_disabled_unfocused_shade) : (self->focused ? (self->client->shaded ? - ob_rr_theme->a_toggled_focused_shade : + (self->shade_press ? + ob_rr_theme->a_toggled_focused_pressed_shade : + ob_rr_theme->a_toggled_focused_shade) : (self->shade_press ? ob_rr_theme->a_focused_pressed_shade : (self->shade_hover ? |
