Do not propagate $mod+right click to clients
This commit is contained in:
parent
b590ca076c
commit
93e96f4e6b
|
@ -281,8 +281,10 @@ static int route_click(Con *con, xcb_button_press_event_t *event, const bool mod
|
||||||
|
|
||||||
/* 7: floating modifier pressed, initiate a resize */
|
/* 7: floating modifier pressed, initiate a resize */
|
||||||
if (dest == CLICK_INSIDE && mod_pressed && event->detail == XCB_BUTTON_CLICK_RIGHT) {
|
if (dest == CLICK_INSIDE && mod_pressed && event->detail == XCB_BUTTON_CLICK_RIGHT) {
|
||||||
if (floating_mod_on_tiled_client(con, event))
|
floating_mod_on_tiled_client(con, event);
|
||||||
return 1;
|
/* Avoid propagating events to clients, since the user expects
|
||||||
|
* $mod + click to be handled by i3. */
|
||||||
|
return 1;
|
||||||
}
|
}
|
||||||
/* 8: otherwise, check for border/decoration clicks and resize */
|
/* 8: otherwise, check for border/decoration clicks and resize */
|
||||||
else if ((dest == CLICK_BORDER || dest == CLICK_DECORATION) &&
|
else if ((dest == CLICK_BORDER || dest == CLICK_DECORATION) &&
|
||||||
|
|
Loading…
Reference in New Issue