]> git.sur5r.net Git - i3/i3/commit
Bugfix: Warp pointer to the correct window when using the 'focus' command
authorMichael Stapelberg <michael@stapelberg.de>
Mon, 3 Oct 2011 20:54:36 +0000 (21:54 +0100)
committerMichael Stapelberg <michael@stapelberg.de>
Mon, 3 Oct 2011 20:54:36 +0000 (21:54 +0100)
commit658bf5adff869010f9c0422f79d84a7080ee400e
tree1391ddfdc175b48bf249765cc1f3e9636fa8033a
parent201268d9b2014fcd91a3258dddf43d2e8235016e
Bugfix: Warp pointer to the correct window when using the 'focus' command

Comment in the code makes the fix clear, I think.

Steps to reproduce the issue:
1) On the right monitor, open two terminals (h-split workspace)
2) 'i3 mark foo' on the right terminal
3) Focus the left terminal
4) Switch to the left monitor
5) i3 '[con_mark="foo"] focus'
6) the left window will contain the pointer (and is focused for a short period
   of time, or even permanently due to race conditions)
src/cmdparse.y