From 8319d69f7286f40b3cacdb2c8216c8a6dd6a239c Mon Sep 17 00:00:00 2001 From: Hadrian Tang Date: Sun, 19 Jul 2026 05:59:22 +0800 Subject: [PATCH] Clear SDL_PROP_WINDOW_ANDROID_WINDOW_POINTER when ANativeWindow is freed (#16024) --- src/core/android/SDL_android.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/android/SDL_android.c b/src/core/android/SDL_android.c index 04c6ac1e8d..eedb4af4df 100644 --- a/src/core/android/SDL_android.c +++ b/src/core/android/SDL_android.c @@ -1313,6 +1313,7 @@ retry: #endif if (data->native_window) { + SDL_SetPointerProperty(SDL_GetWindowProperties(Android_Window), SDL_PROP_WINDOW_ANDROID_WINDOW_POINTER, NULL); ANativeWindow_release(data->native_window); data->native_window = NULL; }