Fixed crash when switching a window from using OpenGL to Metal

This commit is contained in:
Sam Lantinga
2024-07-28 11:43:11 -07:00
parent e35a559442
commit 45ecea1346

View File

@@ -120,6 +120,8 @@ extern int SDL_AppleTVRemoteOpenedAsJoystick;
[data.uiwindow layoutIfNeeded];
}
sdlwindow = window;
/* Add ourself to the new window. */
if (window) {
data = (__bridge SDL_UIKitWindowData *)window->internal;
@@ -144,8 +146,6 @@ extern int SDL_AppleTVRemoteOpenedAsJoystick;
* layout now to immediately update the bounds. */
[data.uiwindow layoutIfNeeded];
}
sdlwindow = window;
}
- (SDL_Window *)getSDLWindow