Rémi Bernon (@rbernon) commented about dlls/winex11.drv/window.c:
if (!(data = get_win_data( NtUserGetAncestor( hwnd, GA_ROOT )))) return; if (data->whole_window) {
if (data->managed && thread_data->clipping_cursor)
ungrab_clipping_window(); XFlush( gdi_display );
Same here as for WM_SYSCOMMAND, how does `SetCapture` behaves against `ClipCursor`?