diff --git a/clients/simple-damage.c b/clients/simple-damage.c index d171fb32..6b099bd6 100644 --- a/clients/simple-damage.c +++ b/clients/simple-damage.c @@ -337,6 +337,8 @@ create_window(struct display *display, int width, int height, &xdg_toplevel_listener, window); xdg_toplevel_set_title(window->xdg_toplevel, "simple-damage"); + xdg_toplevel_set_app_id(window->xdg_toplevel, + "org.freedesktop.weston.simple-damage"); window->wait_for_configure = true; wl_surface_commit(window->surface); diff --git a/clients/simple-dmabuf-egl.c b/clients/simple-dmabuf-egl.c index 71479ddf..33df4cf9 100644 --- a/clients/simple-dmabuf-egl.c +++ b/clients/simple-dmabuf-egl.c @@ -680,6 +680,8 @@ create_window(struct display *display, int width, int height, int opts) &xdg_toplevel_listener, window); xdg_toplevel_set_title(window->xdg_toplevel, "simple-dmabuf-egl"); + xdg_toplevel_set_app_id(window->xdg_toplevel, + "org.freedesktop.weston.simple-dmabuf-egl"); window->wait_for_configure = true; wl_surface_commit(window->surface); diff --git a/clients/simple-dmabuf-feedback.c b/clients/simple-dmabuf-feedback.c index 91ba0f72..2fc940c3 100644 --- a/clients/simple-dmabuf-feedback.c +++ b/clients/simple-dmabuf-feedback.c @@ -867,6 +867,10 @@ create_window(struct display *display) xdg_toplevel_add_listener(window->xdg_toplevel, &xdg_toplevel_listener, window); + xdg_toplevel_set_title(window->xdg_toplevel, "simple-dmabuf-feedback"); + xdg_toplevel_set_app_id(window->xdg_toplevel, + "org.freedesktop.weston.simple-dmabuf-feedback"); + window->wait_for_configure = true; wl_surface_commit(window->surface); diff --git a/clients/simple-dmabuf-v4l.c b/clients/simple-dmabuf-v4l.c index 568b9580..85dd7a3d 100644 --- a/clients/simple-dmabuf-v4l.c +++ b/clients/simple-dmabuf-v4l.c @@ -630,6 +630,8 @@ create_window(struct display *display) &xdg_toplevel_listener, window); xdg_toplevel_set_title(window->xdg_toplevel, "simple-dmabuf-v4l"); + xdg_toplevel_set_app_id(window->xdg_toplevel, + "org.freedesktop.weston.simple-dmabuf-v4l"); window->wait_for_configure = true; wl_surface_commit(window->surface); diff --git a/clients/simple-egl.c b/clients/simple-egl.c index 99c10418..a0f418a5 100644 --- a/clients/simple-egl.c +++ b/clients/simple-egl.c @@ -386,6 +386,8 @@ create_surface(struct window *window) &xdg_toplevel_listener, window); xdg_toplevel_set_title(window->xdg_toplevel, "simple-egl"); + xdg_toplevel_set_app_id(window->xdg_toplevel, + "org.freedesktop.weston.simple-egl"); window->wait_for_configure = true; wl_surface_commit(window->surface); diff --git a/clients/simple-shm.c b/clients/simple-shm.c index fe3ef240..1c2bea9e 100644 --- a/clients/simple-shm.c +++ b/clients/simple-shm.c @@ -190,6 +190,9 @@ create_window(struct display *display, int width, int height) &xdg_toplevel_listener, window); xdg_toplevel_set_title(window->xdg_toplevel, "simple-shm"); + xdg_toplevel_set_app_id(window->xdg_toplevel, + "org.freedesktop.weston.simple-shm"); + wl_surface_commit(window->surface); window->wait_for_configure = true; } else if (display->fshell) {