Commits on Source (5)
-
Marius Vlad authored
The shsurf is calloc'ed so the surface count is always 0. Not only that but the surface is not set as active by default, so there's no need to de-activate it. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
05bef4c1 -
Marius Vlad authored
This way it better reflects that it handles activation rather that input focus. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
ab39e1d7 -
Marius Vlad authored
We shouldn't be constrained by having a keyboard plugged-in, so avoid activating/de-activating the window/surface in the keyboard focus handler and embed it straight into the window activation part. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
f12697bb -
Marius Vlad authored
We no longer make use of the keyboard_focus_listener so remove it entirely. Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Suggested-by: Derek Foreman <derek.foreman@collabora.com>
f3584cf9 -
Marius Vlad authored
This way, we try to differentiate between input focus and window/surface activation. Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
d6ccc8b0