Opened 10 years ago

Last modified 10 years ago

#3339 new enhancement

Focus Follow Mouse

Reported by: rossi Owned by: stippi
Priority: normal Milestone: R1
Component: User Interface Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


I'm not sure whether this is a bug or just an enhancement, but if Focus Follows Mouse is enable, the focus should stay where the mouse is, even if new windows are opened.

On a related note, with the warping and instant-warping settings the mouse is supposed to magically move to a new application window, once this opens. Doesn't happen here.

Guess when the latter is fixed, the first is invalid ;-)

-> discrepancy between actual focus and anticipated focus

All of this on hrev28969 ...

Change History (4)

comment:1 Changed 10 years ago by axeld

Type: bugenhancement

First of all, yes, it's a feature, not a bug. It makes using FFM with the keyboard alone much much nicer. It might not be perfect, though, and we could also include another mouse option that does not try to make such trade-offs to pure FFM.

And no, the warping modes actually are not supposed to do that. The only difference they make is that the mouse is moved to the window when you either use the Twitcher or the Deskbar directly. New application windows should not, and in no circumstance, make your mouse cursor to move on its own.

comment:2 Changed 10 years ago by rossi

Concerning the first topic you are right, it is an enhancement ;)

However the second topic is IMHO opinion a bug, my description was clear or correct, actually I meant previously hidden windows or windows just activated by using the Twitcher. In both cases the mouse cursor isn't moved, whereas it should be moved both according to your comment and the original BeOS behaviour. Guess I'll open another ticket, as the two issues are not related, just close.

comment:3 Changed 10 years ago by axeld

Component: - GeneralUser Interface
Owner: changed from axeld to stippi

Okay, fine by me.

However, your original description is just not correct ("[...] new application window, once this opens"?), and how could I know what you meant? ;-)

comment:4 Changed 10 years ago by rossi

You couldn't and you win ;-) whenever we meet I owe you a beer!

Note: See TracTickets for help on using tickets.