summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2015-01-05 11:19:46 +1000
committerKeith Packard <keithp@keithp.com>2015-01-05 14:26:45 -0800
commitb058dec281568d6a9c5b5e230c20eed096cbdc6d (patch)
tree11bbe270207169815ffeacfe5bb69830b2a2faf6
parent23a11fd85e12e94d29ee6d33715ac49684867b16 (diff)
mi: fix accidental x/y coordinate swap
Reported-by: Adam Greenblatt <adam.greenblatt@gmail.com> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Eric Anholt <eric@anholt.net> Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r--mi/mipointer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mi/mipointer.c b/mi/mipointer.c
index 2bdd6ca98..ada1ab570 100644
--- a/mi/mipointer.c
+++ b/mi/mipointer.c
@@ -598,8 +598,8 @@ miPointerSetPosition(DeviceIntPtr pDev, int mode, double *screenx,
int constrained_x, constrained_y;
int current_x, current_y; /* current position in per-screen coord */
- current_x = MIPOINTER(pDev)->x - pScreen->y;
- current_y = MIPOINTER(pDev)->y - pScreen->x;
+ current_x = MIPOINTER(pDev)->x - pScreen->x;
+ current_y = MIPOINTER(pDev)->y - pScreen->y;
input_constrain_cursor(pDev, pScreen,
current_x, current_y, x, y,