RFE: Never, ever steal focus.

Serge E. Hallyn serue at us.ibm.com
Wed Jan 6 18:35:03 UTC 2010


Quoting Adam Jackson (ajax at redhat.com):
> On Wed, 2010-01-06 at 11:23 -0600, Serge E. Hallyn wrote:
> > Quoting Adam Jackson (ajax at redhat.com):
> > > On Wed, 2010-01-06 at 11:36 -0500, Jarod Wilson wrote:
> > > > I'd go with "don't let a different app steal focus". Windows for the
> > > > same currently focused app are allowed to. This works pretty well under
> > > > Mac OS X. Might depend on some of the stuff being done by the
> > > > gnome-shell folks though, to be able to group windows together as
> > > > belonging to the same process/application to be able to do it Right
> > > > under a Linux DE...
> > > 
> > > Now make that work for the (not uncommon) case of clicking a link in evo
> > > or control-clicking one in gnome-terminal and expecting firefox to pop
> > > forward with that page.
> > 
> > And now make that work for the case where firefox decides to take 10
> > secs to start up, so you start in another window, then firefox jumps
> > up and grabs focus.  Thanks.
> > 
> > There is no case where I want a new window or popup to take focus.  Makes
> > for an easy algorithm.  (hitting r in mutt is not a problem :)
> 
> There is no case where _you_ want this, sure.

Yes, exactly.  You're saying that
	1. there are cases where you want a window to pop up
	2. it's too complicated to figure out which windows should pop up
	3. so windows should always pop up, no point being configurable

and ridiculing us over (2).  I'm saying there are no cases where I want
a popup, so we can easily have 2 configurable options: always have windows
pop up and take focus, never have them do so.

That's all.

-serge




More information about the devel mailing list