https://bugzilla.novell.com/show_bug.cgi?id=849587
https://bugzilla.novell.com/show_bug.cgi?id=849587#c5
--- Comment #5 from Takashi Iwai 2013-11-11 14:41:59 UTC ---
I worked more on the patch series, now a simpler version.
It turned out that the root cause of untracked events was the sanity check of
the translated coordinate in gd_motion_event(). While this sanity check would
be still valid for the absolute mode, it's definitely nonsense for the relative
mode. So, removing the check from the relative mode fixes the problem,
together with the missing motion-notify-event fix. But, this needs yet another
fix since the coordinate in relative mode may point to (-1, -1) which is used
as the uninitialized state. Also, the stray pointer after ungrab should be
still fixed.
In short, below is the revised patch series. The first patch is identical from
the previous version, and the other two are new.
With these patches and the fix of qemu.spec, it seems working well now.
As I'm not subscribed to qemu ML, feel free to forward the patches :)
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.