mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-29 16:20:11 -04:00
cocoadisplay: Fix regression introduced by 45461e667a84b793048db0092596b5c23dbe6b38
Closes #829
This commit is contained in:
parent
8137bea8f8
commit
f68604a3f5
@ -1131,7 +1131,9 @@ find_display_mode(int width, int height) {
|
||||
}
|
||||
#endif
|
||||
CFArrayRef modes = CGDisplayCopyAllDisplayModes(_display, options);
|
||||
if (options != NULL) {
|
||||
CFRelease(options);
|
||||
}
|
||||
|
||||
size_t num_modes = CFArrayGetCount(modes);
|
||||
CGDisplayModeRef mode;
|
||||
@ -1171,7 +1173,7 @@ find_display_mode(int width, int height) {
|
||||
CGDisplayModeGetHeight(mode) == height &&
|
||||
CGDisplayModeGetRefreshRate(mode) == refresh_rate &&
|
||||
#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1080
|
||||
(floor(NSAppKitVersionNumber) > NSAppKitVersionNumber10_14 ||
|
||||
(floor(NSAppKitVersionNumber) <= NSAppKitVersionNumber10_14 ||
|
||||
(CGDisplayModeGetPixelWidth(mode) == expected_pixel_width &&
|
||||
CGDisplayModeGetPixelHeight(mode) == expected_pixel_height)) &&
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user