From 95febc42cadf392a888104ad6d5cf4f34fdde7d5 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Sun, 28 May 2017 15:56:21 +0200 Subject: [PATCH] Xi: Use WarpPointerProc hook on XI pointer warping implementation Just like we do with XWarpPointer's. Signed-off-by: Carlos Garnacho Reviewed-by: Peter Hutterer Signed-off-by: Peter Hutterer --- Xi/xiwarppointer.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Xi/xiwarppointer.c b/Xi/xiwarppointer.c index 9c2aa3318..955fdb965 100644 --- a/Xi/xiwarppointer.c +++ b/Xi/xiwarppointer.c @@ -186,6 +186,10 @@ ProcXIWarpPointer(ClientPtr client) pDev->last.valuators[1] = y; miPointerUpdateSprite(pDev); + if (*newScreen->CursorWarpedTo) + (*newScreen->CursorWarpedTo) (pDev, newScreen, client, + dest, pSprite, x, y); + /* FIXME: XWarpPointer is supposed to generate an event. It doesn't do it here though. */ return Success;