wayland: Sanity check pointers and protocols before confining

main
Frank Praznik 2023-10-29 14:23:14 -04:00
parent 0e87b71d08
commit 875e45e70b
1 changed files with 4 additions and 0 deletions

View File

@ -2902,6 +2902,10 @@ static void lock_pointer_to_window(SDL_Window *window,
SDL_VideoData *d = input->display; SDL_VideoData *d = input->display;
struct zwp_locked_pointer_v1 *locked_pointer; struct zwp_locked_pointer_v1 *locked_pointer;
if (!d->pointer_constraints || !input->pointer) {
return;
}
if (w->locked_pointer) { if (w->locked_pointer) {
return; return;
} }