![]() 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) |
||
---|---|---|
debian | ||
docs | ||
i3-config-wizard | ||
i3-input | ||
i3-msg | ||
i3-nagbar | ||
i3bar | ||
include | ||
libi3 | ||
man | ||
render-tree | ||
src | ||
testcases | ||
tests | ||
yajl-fallback/yajl | ||
.gitignore | ||
CMDMODE | ||
DEPENDS | ||
GOALS | ||
LICENSE | ||
Makefile | ||
PACKAGE-MAINTAINER | ||
RELEASE-NOTES-4.0 | ||
RELEASE-NOTES-4.0.1 | ||
RELEASE-NOTES-4.0.2 | ||
TODO | ||
common.mk | ||
dump-asy.pl | ||
gtk-tree-watch.pl | ||
i3-migrate-config-to-v4 | ||
i3-sensible-editor | ||
i3-sensible-pager | ||
i3-sensible-terminal | ||
i3-wsbar | ||
i3.config | ||
i3.config.keycodes | ||
i3.desktop | ||
i3.welcome | ||
logo.svg | ||
pseudo-doc.doxygen |