summaryrefslogtreecommitdiff
path: root/openbox
diff options
context:
space:
mode:
Diffstat (limited to 'openbox')
-rw-r--r--openbox/framerender.c8
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 ?