e_comp_wl_input: fixed to use client's y position to warp pointer when locked pointer... 73/292073/1
authorSungjin Park <sj76.park@samsung.com>
Thu, 27 Apr 2023 04:34:19 +0000 (13:34 +0900)
committerSungjin Park <sj76.park@samsung.com>
Thu, 27 Apr 2023 04:34:25 +0000 (13:34 +0900)
Change-Id: I276348fd94fc7b7a0a892d43a1e9fcd36c2d59dc
Signed-off-by: Sungjin Park <sj76.park@samsung.com>
src/bin/e_comp_wl_input.c

index 5d1e622172a8d23362debaab8a2df2d13c965fa4..96f84d4f3bb5a009d64e5103b46c0148a635b7e3 100644 (file)
@@ -927,7 +927,7 @@ _e_comp_wl_input_cb_locked_pointer_destroy(struct wl_client *client,
      {
         E_Client *ec = constraint->ec;
         int cx = ec->client.x + wl_fixed_to_int(constraint->hint_x);
-        int cy = ec->client.x + wl_fixed_to_int(constraint->hint_y);
+        int cy = ec->client.y + wl_fixed_to_int(constraint->hint_y);
         e_input_device_pointer_warp(NULL, cx, cy);
      }