winemac: Don't use Cocoa parent-child relationship when topmost state is enough to keep owned in front of owner.

Ken Thomases ken at codeweavers.com
Mon Sep 2 22:48:59 CDT 2013


The Cocoa parent-child relationship has undesirable side effects and bugs.  In
the general case, it's the only way to maintain the z-order of owned windows
relative to their owner.  But when the owner is non-topmost and an owned
window is topmost, the Cocoa window level will enforce that and we don't
need it.
---
dlls/winemac.drv/cocoa_window.m |   58 +++++++++++++++++++++++++++++++-------
1 files changed, 47 insertions(+), 11 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-winemac-Don-t-use-Cocoa-parent-child-relationship-wh.patch
Type: text/x-patch
Size: 4431 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20130902/a3492132/attachment.bin>


More information about the wine-patches mailing list