weston/desktop-shell
Marius Vlad 509398dc25 desktop-shell: Avoid spurious configure events for xdg-shell activation
This is a minor re-work of how we de-activate and activate the surfaces
in desktop-shell. As activate() is being used for handling keyboard
input events, this basically rectifies that such that  activation
happens only if the passed surface is different from the currently
focused surface.

Fixes: #593

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
2022-04-26 15:59:29 +00:00
..
exposay.c Fix indentation all through the project 2021-07-31 15:28:20 +00:00
input-panel.c desktop-shell: Fix wrong initial position of input panel 2021-10-14 21:17:07 +09:00
meson.build Move shell-utils to its own directory 2022-03-31 17:15:55 +00:00
shell.c desktop-shell: Avoid spurious configure events for xdg-shell activation 2022-04-26 15:59:29 +00:00
shell.h desktop-shell: Reuse curtains for fades 2022-03-31 17:15:55 +00:00