diff options
author | Alan Coopersmith <alan.coopersmith@oracle.com> | 2010-06-03 19:00:54 -0700 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2010-07-02 14:27:50 +1000 |
commit | f0fcffe55f280add5e4db2f5e9198a48c6f1b015 (patch) | |
tree | 98a54fbc851074c86e85595d23dfd88b547e2eb5 /dbe | |
parent | 3d9079b898c432a87f9b95c1f39a85f660bf0858 (diff) |
Update the sprite immediately when moving it with MouseKeys
Fix for OpenSolaris bug 6949755: Mouse Keys are ununusable
and possibly https://bugs.freedesktop.org/show_bug.cgi?id=24856
Ensures waitForUpdate is False before calling SetCursorPosition.
Normally waitForUpdate is False when SilkenMouse is active, True
when it's not. When it's True, the mouse cursor position on
screen is not updated immediately.
This is more critical on Solaris, since we disabled SigIO, thus in turn
disable SilkenMouse, due to the SSE2 vs. signal handler issues described in
Sun bugs 6849925, 6859428, and 6879897.
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'dbe')
0 files changed, 0 insertions, 0 deletions