Ticket #6248 (new defect)
sloppy mouse focus broken in e17 since 3.1.x
|Reported by:||doctordirt||Owned by:|
In virtualbox 3.0.x there's no problem, but in 3.1.x the problem exists:
(sloppy focus with autoraise)
If I have the mouse pointer over one window and do an ALT-TAB to switch window the focus switches, (the pointer doesn't move) and when I press any key the press-event goes to the focused window and then the focus switches to the window under the pointer. This makes ALT-TAB unusable if the pointer is on top of any window (if the pointer is on the desktop the focus does not switch).
I'm attaching xev.txt which contains xev output from when I start xev (all new windows get focus) on 3.1.4 and press the letter 'a' while having the pointer on the terminal which starts xev. Xev only receives the keypress, not the keyrelease, and immediately a focus out event.
Also attaching xev2.txt which contains the same procedure on VB version 3.0.12; here we can see that xev receives the keypress event, the release event and an ALT-TAB is required to get to the focusout event.
This is on Debian unstable with e17 from svn, I've had this issue since the first 3.1 version came out, and I've tried all 3.1.x versions, but each time I've had to go back to virtualbox 3.0.x to have a functional alt-tab. Btw I've tested this in vmware too and there's no issue there.