]> git.sur5r.net Git - i3/i3/commit
Allow mouse bindings to run on the root window. 2108/head
authorIngo Bürk <ingo.buerk@tngtech.com>
Sat, 12 Dec 2015 20:45:59 +0000 (15:45 -0500)
committerIngo Bürk <ingo.buerk@tngtech.com>
Mon, 14 Dec 2015 21:26:36 +0000 (16:26 -0500)
commit6f12f029f4fcfac384bb58d4f426f8dab3840f72
tree896b1d9d502dc01a3950221506bfec4b70d0531e
parent8e081d7fff1884dfc8d17e841848560a6f959798
Allow mouse bindings to run on the root window.

Previously, mouse bindings could only be run when a window was present,
by using --whole-window. Such bindings would not work on empty
workspaces. However, this is a valid usecase for bindings like

    bindsym $mod+button4 workspace prev
    bindsym $mod+button5 workspace next

Hence, we need to grab the root window as well and run bindings on it.

fixes #2097
src/bindings.c
src/click.c