kiosk-shell: Allow to retrieve surface labels

Nothing special, but allows scene-graph to display surface labels.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
dev
Marius Vlad 3 years ago
parent 2be09373b4
commit b5dbb7a7ab
  1. 3
      kiosk-shell/kiosk-shell.c

@ -602,11 +602,14 @@ desktop_surface_added(struct weston_desktop_surface *desktop_surface,
{ {
struct kiosk_shell *shell = data; struct kiosk_shell *shell = data;
struct kiosk_shell_surface *shsurf; struct kiosk_shell_surface *shsurf;
struct weston_surface *surface =
weston_desktop_surface_get_surface(desktop_surface);
shsurf = kiosk_shell_surface_create(shell, desktop_surface); shsurf = kiosk_shell_surface_create(shell, desktop_surface);
if (!shsurf) if (!shsurf)
return; return;
weston_surface_set_label_func(surface, surface_get_label);
kiosk_shell_surface_set_fullscreen(shsurf, NULL); kiosk_shell_surface_set_fullscreen(shsurf, NULL);
} }

Loading…
Cancel
Save