]> git.sur5r.net Git - i3/i3/commit
Do not set input focus in i3-input. (#2598)
authorIngo Bürk <admin@airblader.de>
Fri, 2 Dec 2016 18:05:43 +0000 (19:05 +0100)
committerMichael Stapelberg <stapelberg@users.noreply.github.com>
Fri, 2 Dec 2016 18:05:43 +0000 (19:05 +0100)
commit6b9b12c3038a766b68ea9c5e8a4b815163cd9049
treeaf291ad9b7e68ebe44ef709119cfcaa5190cb078
parent05a2270eb7aff19b060ebac7830a29c5278b7cc6
Do not set input focus in i3-input. (#2598)

This commit removes all traces of setting and reverting the input focus
in i3-input. We don't need to do this because grabbing the keyboard is
sufficient to have the attention we need.

Changing the input focus and reverting it can cause situations where i3
executes the IPC command before processing the FocusIn events. This leads
to i3's input focus change to be rejected due to the timing, leading to
an inconsistent focus state.

fixes #2597
i3-input/main.c