mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2026-05-28 11:58:18 +02:00
Move the calls to set_title() and set_pid() out of weston_wm_window_read_properties() and into the three callers, each slightly different. xserver_map_shell_surface(): already calls these functions after creating the shell surface, so no need to add calls. weston_wm_handle_map_request(): can be called only on unmapped (in X11) Windows, so no need to add calls. weston_wm_window_draw_decoration(): window->shsurf and window->surface are either both set or both NULL, so the check for window->shsurf is removed when moving the set_title() and set_pid() calls under a window->surface check. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net> |
||
|---|---|---|
| .. | ||
| dnd.c | ||
| hash.c | ||
| hash.h | ||
| launcher.c | ||
| selection.c | ||
| window-manager.c | ||
| xwayland-api.h | ||
| xwayland-internal-interface.h | ||
| xwayland.h | ||