From 4d32f66fe7a1946384b062cea87f520b75139536 Mon Sep 17 00:00:00 2001 From: Frank Praznik Date: Sun, 19 May 2024 10:23:31 -0400 Subject: [PATCH] wayland: Don't destroy and recreate the confinement region with window size changes The spec says that an undefined confinement region should match the input region, so it is resized automatically. This was a hack for a very old, buggy compositor and is no longer needed. --- src/video/wayland/SDL_waylandwindow.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/video/wayland/SDL_waylandwindow.c b/src/video/wayland/SDL_waylandwindow.c index 4bab51b3b7..173f89e4df 100644 --- a/src/video/wayland/SDL_waylandwindow.c +++ b/src/video/wayland/SDL_waylandwindow.c @@ -420,10 +420,6 @@ static void ConfigureWindowGeometry(SDL_Window *window) for (SDL_Window *child = window->first_child; child; child = child->next_sibling) { RepositionPopup(child, SDL_TRUE); } - - if (data->confined_pointer) { - Wayland_input_confine_pointer(viddata->input, window); - } } /* Update the min/max dimensions, primarily if the state was changed, and for non-resizable