Procházet zdrojové kódy

Clear SDL_PROP_WINDOW_ANDROID_WINDOW_POINTER when ANativeWindow is freed (#16024)

Hadrian Tang před 2 měsíci
rodič
revize
8319d69f72
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  1. 1 0
      src/core/android/SDL_android.c

+ 1 - 0
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;
         }