Send custom-defined command upon click on the non-statusline part of i3bar even if workspace_buttons is set to 'no'.
fixes #1777
This commit is contained in:
parent
7e7f00428f
commit
b9bacdf464
@ -460,11 +460,6 @@ void handle_button(xcb_button_press_event_t *event) {
|
|||||||
x = original_x;
|
x = original_x;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (cur_ws == NULL) {
|
|
||||||
DLOG("No workspace active?\n");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* If a custom command was specified for this mouse button, it overrides
|
/* If a custom command was specified for this mouse button, it overrides
|
||||||
* the default behavior. */
|
* the default behavior. */
|
||||||
binding_t *binding;
|
binding_t *binding;
|
||||||
@ -476,6 +471,10 @@ void handle_button(xcb_button_press_event_t *event) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (cur_ws == NULL) {
|
||||||
|
DLOG("No workspace active?\n");
|
||||||
|
return;
|
||||||
|
}
|
||||||
switch (event->detail) {
|
switch (event->detail) {
|
||||||
case 4:
|
case 4:
|
||||||
/* Mouse wheel up. We select the previous ws, if any.
|
/* Mouse wheel up. We select the previous ws, if any.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user