From: SourceForge.net <no...@so...> - 2007-12-12 23:42:23
|
Bugs item #1845899, was opened at 2007-12-07 12:12 Message generated for change (Comment added) made by das You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112997&aid=1845899&group_id=12997 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 66. Aqua Window Operations Group: current: 8.5b3 >Status: Closed >Resolution: Fixed Priority: 9 Private: No Submitted By: Jeffrey Hobbs (hobbs) Assigned to: Daniel A. Steffen (das) Summary: wm transient creates wrong window class on OS X Initial Comment: On the 8.5 head, if you do: toplevel .t ; wm transient .t . ; #avoid interim update then the window created with like an overrideredirect window - this isn't what users want, and is a regression from earlier releases. Don't have time to look into this now, but it is a blocker bug. ---------------------------------------------------------------------- >Comment By: Daniel A. Steffen (das) Date: 2007-12-13 10:42 Message: Logged In: YES user_id=90580 Originator: NO fix committed to HEAD, patch attached: * macosx/tkMacOSXWm.c (ApplyMasterOverrideChanges): Revert 2007-10-26 change to window class of transient toplevels that are not also overrideredirect. [Bug 1845899] * macosx/tkMacOSXWm.c (ApplyMasterOverrideChanges): Implement more * macosx/tkMacOSXMouseEvent.c (BringWindowForward): X11-like transient * macosx/tkMacOSXSubwindows.c (XDestroyWindow): behaviour by adding transient windows to a window group owned by the master window, this ensures transients always remain in front of and are collapsed with the master; bring master to front when selecting transient windows; restore default window group of transients if master destroyed. [Bug 1845899] File Added: 1845899.diff ---------------------------------------------------------------------- Comment By: Daniel A. Steffen (das) Date: 2007-12-07 18:43 Message: Logged In: YES user_id=90580 Originator: NO this was changed in response to bug 1816252, where it was requested that the 8.4.7 behaviour of transient windows without overrideredirect having plain window class be restored... so it seems not all users are looking for the same thing from [wm transient] ;-) ? what are your expectations exactly? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112997&aid=1845899&group_id=12997 |