SDL_waylandvideo.c:display_remove_global(): Check pointer when removing mouse

This commit is contained in:
Petar Popovic authored and Sam Lantinga committed 2025-08-09 07:37:40 -07:00
1 parent 7017fbaa8e
commit d4819db5e6
1 file changed
+1 -1
+1 -1
View File
@@ -1374,7 +1374,7 @@ static void display_remove_global(void *data, struct wl_registry *registry, uint
if (seat->keyboard.wl_keyboard) {
SDL_RemoveKeyboard(seat->keyboard.sdl_id, true);
}
if (seat->keyboard.wl_keyboard) {
if (seat->pointer.wl_pointer) {
SDL_RemoveMouse(seat->pointer.sdl_id, true);
}
Wayland_SeatDestroy(seat, true);