tablet-v2: fix merge commits and test again

There were a few issues after rebase, that the merge algorithm didn't
throw at my face:

wlr_output did a check on the actual role, not a string anymore, so that
had to go to allow tablet-v2 to set cursor surfaces.
A few L_DEBUG/L_ERRORs were still around
There was a user-after-free in tablet-group free()ing, probably after
insufficient testing from a previous feedback pass
This commit is contained in:
Markus Ongyerth 2018-07-14 10:29:22 +02:00
parent 74ca2f8fcf
commit 9a6f77fc2c
5 changed files with 54 additions and 76 deletions

View file

@ -355,7 +355,3 @@ void seat_client_destroy_pointer(struct wl_resource *resource) {
}
wl_resource_set_user_data(resource, NULL);
}
bool wlr_surface_is_pointer_cursor(struct wlr_surface *surface) {
return surface->role == &pointer_cursor_surface_role;
}