weston/desktop-shell
Jonas Ådahl ef8e1c31e3 input: Activate view no matter the keyboard focus
Activate a view even though it effectively may already be active.
Without this, in later patches, it won't be possibe to track what view
was activated by clicking last, as a view which surface already had
keyboard focus, won't be activated.

To keep avoiding sending xdg_surface.configure events, only change the
keyboard focus if the focus actually changed.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Derek Foreman <derekf@osg.samsung.com>
2016-07-26 17:21:15 +08:00
..
exposay.c Support axis source, axis discrete, frame and axis stop events 2016-01-19 12:33:26 +08:00
input-panel.c desktop-shell: update for manual surface/view mapping 2016-07-01 15:29:26 +03:00
shell.c input: Activate view no matter the keyboard focus 2016-07-26 17:21:15 +08:00
shell.h desktop-shell: resize background and panel surfaces on output resize v4 2016-06-10 11:52:01 +03:00