Module: wine Branch: master Commit: fad48773f6f20efdd5d6d167bc20fa589938c816 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fad48773f6f20efdd5d6d167bc...
Author: Ken Thomases ken@codeweavers.com Date: Fri Aug 30 00:00:58 2013 -0500
winemac: A window is ineligible to be a Cocoa parent or child while minimized.
---
dlls/winemac.drv/cocoa_window.m | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/winemac.drv/cocoa_window.m b/dlls/winemac.drv/cocoa_window.m index 512d2ff..b71d31e 100644 --- a/dlls/winemac.drv/cocoa_window.m +++ b/dlls/winemac.drv/cocoa_window.m @@ -1383,6 +1383,8 @@ static inline void fix_generic_modifiers_by_device(NSUInteger* modifiers)
ignore_windowDeminiaturize = FALSE;
+ [self becameEligibleParentOrChild]; + if (fullscreen && [self isOnActiveSpace]) [controller updateFullscreenWindows]; [controller adjustWindowLevels]; @@ -1483,6 +1485,8 @@ static inline void fix_generic_modifiers_by_device(NSUInteger* modifiers)
- (void)windowWillMiniaturize:(NSNotification *)notification { + [self becameIneligibleParentOrChild]; + if (!ignore_windowMiniaturize) { macdrv_event* event;