[26705] in Athena Bugs
Re: 9.4 Evolution only makes FIRST startup of Firefox the topmost
daemon@ATHENA.MIT.EDU (Robert Basch)
Tue Dec 13 15:27:59 2005
In-Reply-To: <1134500980.3713.8.camel@tokata.mit.edu>
Mime-Version: 1.0 (Apple Message framework v746.2)
Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed
Message-Id: <E0F4AA10-0C62-4BF8-AB85-B9FA0750CBA1@mit.edu>
Content-Transfer-Encoding: 7bit
From: Robert Basch <rbasch@mit.edu>
Date: Tue, 13 Dec 2005 15:27:02 -0500
To: Bill Cattey <wdc@mit.edu>
X-Spam-Score: 1.217
X-Spam-Level: * (1.217)
X-Spam-Flag: NO
cc: bugs@mit.edu
Errors-To: bugs-bounces@mit.edu
On Dec 13, 2005, at 2:09 PM, Bill Cattey wrote:
>
> If Firefox is already running on another desktop, the new Firefox
> window
> will appear BELOW evolution.
I have investigated this, and it is actually a bug in firefox, which
does not
support startup notification properly. When the new window is created,
by default its _NET_WM_USER_TIME property (the time of the last user
activity in the window) gets set to the same as its "parent" window,
i.e.
the first firefox window. metacity's "focus stealing" prevention logic
compares this value to that of the window with focus, and will stack it
below the focus window if less.
This is a known problem; see:
https://bugzilla.mozilla.org/show_bug.cgi?id=223492
Bob