backend/wayland: only set one pointer listener

This commit is contained in:
emersion 2018-04-29 13:37:29 +01:00
parent 9e7a997433
commit ddac792b61
No known key found for this signature in database
GPG key ID: 0FDE7BE0E88F5E48
3 changed files with 55 additions and 17 deletions

View file

@ -288,6 +288,7 @@ struct wlr_output *wlr_wl_output_create(struct wlr_backend *_backend) {
wlr_log_errno(L_ERROR, "Could not create output surface");
goto error;
}
wl_surface_set_user_data(output->surface, output);
output->xdg_surface =
zxdg_shell_v6_get_xdg_surface(backend->shell, output->surface);
if (!output->xdg_surface) {