Odd problem using xfwm4.0.3 and GnuCash
Olivier Fourdan
fourdan at xfce.org
Mon Feb 16 21:50:39 CET 2004
Hi John,
I've updated the bug report with the following comment:
> Greetings,
>
> Search window has WM_TRANSIENT_FOR set to the root window, which means
> "transient for group" as mentionned by the EWMH standard in the quote
> I sent by email to John.
>
> So it basically means that the Search window should be treated as a
> transient to all windows of the same group. Since xfwm4 places
> transient on top of their parents, then the Search window is rightly
> placed on top of all other windows of the same group, including the
> invoice window.
>
> The obvious solution is to remove the WM_TRANSIENT_FOR property on the
> Search window in gnucash.
>
> PS: The fact that other WM don't implement this doesn't mean xfwm4 is
> broken, nor behaving "irradically".
Cheers,
Olivier.
On Mon, 2004-02-16 at 17:40, John Pettigrew wrote:
> In a previous message, Olivier Fourdan <fourdan at xfce.org> wrote:
>
> > Ok, I took some time digging into it and what you see is the normal expected
> > behaviour.
> >
> > Let me try to explain (so you can pass that info the the gnucash people)
>
> OK, I've posted your reply back on the GnuCash bugzilla, and got the following
> reply.
>
> Derek Atkens wrote:
> > Uh, the find window is a top-level window, just like the invoice and
> > customer windows. It is not a transient window. It has no parent.
> >
> > Can you get the FXce guys into this conversation, because I've never
> > seen this behavior with any other windowmanager, and it's clearly the
> > window manager that's behaving irradically. You're welcome to play
> > with the glade settings of search.glade to see if there is something I
> > have set incorrectly.... But it all looks right to me.
>
> I am not familiar with Glade and so can't play with this myself without
> guidance, but it sounds like Derek wants to pass the buck back to xfwm4.
>
> Derek has suggested that xfwm4 devs might get involved directly so I'll
> include the bugzilla URL: http://bugzilla.gnome.org/show_bug.cgi?id=134100
>
> Thanks,
>
> John
--
- Olivier Fourdan - fourdan at xfce.org - http://www.xfce.org -
More information about the Xfce
mailing list