opensubscriber
   Find in this group all groups
 
Unknown more information…

f : fedora-devel-list@redhat.com 7 January 2010 • 3:38AM -0500

Re: RFE: Never, ever steal focus.
by Jarod Wilson

REPLY TO AUTHOR
 
REPLY TO GROUP




On 1/6/10 1:41 PM, Adam Jackson wrote:
> On Wed, 2010-01-06 at 17:32 +0000, Andrew Haley wrote:
>> On 01/06/2010 05:00 PM, Adam Jackson wrote:
>>> 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.

Well, this works right in Mac OS X too... :)

>> Er, why would you want Firefox to be holding focus when it pops up?  I can't
>> think of any reason.
>
> To pick an example from my daily life: Someone pastes a bugzilla URL at
> me on IRC, and I need to go scroll through it to see what they're
> talking about.

But that's a requested "please change focus" event, vs. something that
happened in the background and decided to pop over the top of what you
were doing while you were in the middle of typing. Please bear in mind
that I have absolutely no clue how hard it is to distinguish between
these sorts of things in X/Gnome/Linux... All I know is that other
operating systems manage to get this right (or at least, righter than we
do).

--
Jarod Wilson
jarod@redh...

--
fedora-devel-list mailing list
fedora-devel-list@redh...
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.