[PATCH v4 0/6] winex11.drv: Fix several cursor and focus issues
Rémi Bernon
rbernon at codeweavers.com
Fri Aug 30 05:17:57 CDT 2019
Resending these here after iterating a bit in background for further
discussion.
I squashed a fix from Zhiyi Zhang <zzhang at codeweavers.com> in PATCH 3/6.
Rémi Bernon (6):
winex11.drv: Do not react to keyboard grab focus events
winex11.drv: Only grab or warp the cursor when keyboard isn't grabbed
winex11.drv: Retry last ClipCursor when grab is released
winex11.drv: Do not set clipping_cursor when clip window map state
changes
winex11.drv: Explicitly call XUngrabPointer when clipping is released
winex11.drv: Only call XWarpPointer if we can get exclusive pointer
grab
dlls/winex11.drv/event.c | 47 +++++++++++++++++++++++++++++++++---
dlls/winex11.drv/mouse.c | 50 +++++++++++++++++++++++++++++++++++++++
dlls/winex11.drv/x11drv.h | 2 ++
3 files changed, 96 insertions(+), 3 deletions(-)
--
2.23.0.rc1
More information about the wine-devel
mailing list