Clean up window properties when the window is destroyed

main
Sam Lantinga 2023-11-07 09:57:33 -08:00
parent 8668943746
commit a02afbaea5
1 changed files with 2 additions and 0 deletions

View File

@ -3533,6 +3533,8 @@ void SDL_DestroyWindow(SDL_Window *window)
SDL_SendWindowEvent(window, SDL_EVENT_WINDOW_DESTROYED, 0, 0);
SDL_DestroyProperties(window->props);
/* If this is a child window, unlink it from its siblings */
if (window->parent) {
if (window->next_sibling) {