Hit test no longer executes when destroying wayland window

Signed-off-by: quasar32 <fontejam32@gmail.com>
This commit is contained in:
quasar32
2026-08-22 00:01:05 -05:00
committed by Frank Praznik
parent 9712c2c7fc
commit be51a15ba2

View File

@@ -3735,6 +3735,8 @@ void Wayland_DestroyWindow(SDL_VideoDevice *_this, SDL_Window *window)
* no internal structures are left pointing to the destroyed window.
*/
if (wind->show_hide_sync_required) {
/* Make sure hit test isn't executed during roundtrip */
window->hit_test = NULL;
WAYLAND_wl_display_roundtrip(data->display);
}