mirror of
https://gitlab.freedesktop.org/wayland/weston
synced 2024-07-03 08:19:17 +00:00
bd8a6da2f0
When the input panel surface gets something committed to it, we have content and thus the surface has become mapped. Do this from within the input-panel surface committed handler. When we want to show the input panel, this is when we map the view. Do this exactly once as well, and make sure that we don't attempt to map the view with an unmapped surface. This regularises the logic to be the same as almost all the other special surface users. Signed-off-by: Daniel Stone <daniels@collabora.com> |
||
---|---|---|
.. | ||
input-panel.c | ||
meson.build | ||
shell.c | ||
shell.h |