Ken Thomases : winemac: A window is ineligible to be a Cocoa parent or child while minimized.
Module: wine Branch: master Commit: fad48773f6f20efdd5d6d167bc20fa589938c816 URL: http://source.winehq.org/git/wine.git/?a=commit;h=fad48773f6f20efdd5d6d167bc... Author: Ken Thomases <ken(a)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;
participants (1)
-
Alexandre Julliard