Quellcode durchsuchen

cocoa: Use CGFLOAT_MAX for unbounded max window dimensions

(cherry picked from commit 10f51da28d7af0411316bb8938bd7bf9fab24e62)
Frank Praznik vor 11 Monaten
Ursprung
Commit
f782278d20
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      src/video/cocoa/SDL_cocoawindow.m

+ 2 - 2
src/video/cocoa/SDL_cocoawindow.m

@@ -2532,8 +2532,8 @@ void Cocoa_SetWindowMaximumSize(SDL_VideoDevice *_this, SDL_Window *window)
         SDL_CocoaWindowData *windata = (__bridge SDL_CocoaWindowData *)window->internal;
         SDL_CocoaWindowData *windata = (__bridge SDL_CocoaWindowData *)window->internal;
 
 
         NSSize maxSize;
         NSSize maxSize;
-        maxSize.width = window->max_w;
-        maxSize.height = window->max_h;
+        maxSize.width = window->max_w ? window->max_w : CGFLOAT_MAX;
+        maxSize.height = window->max_h ? window->max_h : CGFLOAT_MAX;
 
 
         [windata.nswindow setContentMaxSize:maxSize];
         [windata.nswindow setContentMaxSize:maxSize];
     }
     }