Updated: XFree86-[base,xserv]

Harold L Hunt II huntharo@msu.edu
Thu Mar 18 16:01:00 GMT 2004


Earle,

Earle F. Philhower III wrote:
> It's bad form to talk to yourself, but...
> 
> At 06:19 PM 3/17/2004 +0000, Earle wrote:
> 
>> OK, I feel really stupid now.  I did test this locally but not with xterm
>> menus. I do most of my work in emacs, which seems OK, so didn't notice...
>> There's a transient property on the window that should be examined
>> before cascading it, I'll either back out the change or add the transient
>> property check tonight.
> 
> 
> I've got the fix ready, but it seems freedesktop.org is down (www & cvs
> both) tonight.  I'll try again tomorrow morning, but it turned out to be
> that we have to check for 3 things @ line ~482 of winmultiwindowwindow.c:
> 1. Not predefined in hints (preplaced w/-geometry or by the app)
> 2. No WM_TRANSIENT_FOR ATOM attached (for things like splash screens)
> 3. No pWin->overrideRedirect (undecorated)

Okay, thanks for looking into this.

> Adding those 3 changes makes everything back to hunkey-dorey in emacs,
> xterm, xfig, xfontsel, and xemacs.  The main app window is cascaded
> but menus aren't touched.

Glad you were able to fix it. :)

> Harold, I'll look at the always-on-top stuff once these are checked in...

Thanks in advance,

Harold



More information about the Cygwin-xfree mailing list