Ticket #99 (assigned usability)

Opened 4 years ago

Last modified 19 months ago

FFM: Hovered window doesn't active on space change

Reported by: tgl@… Owned by: jeremyhu@…
Priority: Nice to Have Milestone: later
Component: xserver Version: 2.2.1 (xserver-1.3.0-apple20)
Keywords: Cc:

Description

When I use control-arrow-key to switch to another Space, if the cursor is within an X11 window and focus-follows-mouse is on, I'd expect that window to acquire focus. It doesn't though. Moving the mouse even slightly will cause it to acquire focus, but IMHO I shouldn't have to do that.

Some experimentation says that the behavior is the same when using the F8 view to switch spaces, though you have to be quite careful when clicking in the view not to move the mouse, else that motion will allow focus to be acquired.

Note: this is with 2.2.1 but the "version" menu hasn't yet got an entry for that.

Change History

Changed 4 years ago by tgl@…

Further note --- it seems that after switching with control-arrow-key, not only does the window now under the mouse not have keyboard focus, but the window that was under the mouse in the previous space DOES still have focus and will receive keyboard events. That's just unalloyed dangerous, and might justify treating this as priority higher than "minor". Ticket #98 seems to be reporting something related.

Changed 4 years ago by jeremyhu@…

  • status changed from new to assigned
  • summary changed from When switching Spaces, if FFM is on and cursor is over an X11 window, window should acquire focus to FFM: Hovered window doesn't active on space change
  • version changed from 2.2.0 (xserver-1.3) to 2.2.1 (xserver-1.3)
  • milestone set to 3.0

Changed 4 years ago by jeremyhu@…

We might be able to do this my forcing a new MouseMotion event on space-change.

Note: See TracTickets for help on using tickets.