- (self->desk_press || self->frame.client->desktop == DESKTOP_ALL ?
- ob_a_focused_pressed_desk : ob_a_focused_unpressed_desk) :
- (self->desk_press || self->frame.client->desktop == DESKTOP_ALL ?
- ob_a_unfocused_pressed_desk : ob_a_unfocused_unpressed_desk));
+ (self->frame.client->desktop == DESKTOP_ALL ?
+ ob_a_focused_pressed_set_desk :
+ (self->desk_press ?
+ ob_a_focused_pressed_desk : ob_a_focused_unpressed_desk)) :
+ (self->frame.client->desktop == DESKTOP_ALL ?
+ ob_a_unfocused_pressed_set_desk :
+ (self->desk_press ?
+ ob_a_unfocused_pressed_desk : ob_a_unfocused_unpressed_desk)));
+ s = (client_focused(self->frame.client) ?
+ (self->frame.client->shaded ?
+ ob_a_focused_pressed_set_shade :
+ (self->shade_press ?
+ ob_a_focused_pressed_shade : ob_a_focused_unpressed_shade)) :
+ (self->frame.client->shaded ?
+ ob_a_unfocused_pressed_set_shade :
+ (self->shade_press ?
+ ob_a_unfocused_pressed_shade :ob_a_unfocused_unpressed_shade)));