e_comp_wl: move drag window to move event position 19/104719/1 accepted/tizen/3.0/common/20161215.165151 accepted/tizen/3.0/ivi/20161215.050502 accepted/tizen/3.0/mobile/20161215.050328 accepted/tizen/3.0/tv/20161215.050358 accepted/tizen/3.0/wearable/20161215.050430 accepted/tizen/common/20161215.170110 accepted/tizen/ivi/20161215.073605 accepted/tizen/mobile/20161215.073443 accepted/tizen/tv/20161215.073510 accepted/tizen/wearable/20161215.073548 submit/tizen/20161214.220816 submit/tizen_3.0/20161214.220444
authorMinJeong Kim <minjjj.kim@samsung.com>
Wed, 14 Dec 2016 07:08:05 +0000 (16:08 +0900)
committerMinJeong Kim <minjjj.kim@samsung.com>
Wed, 14 Dec 2016 07:08:31 +0000 (16:08 +0900)
drag window should be moved to coordinates of mouse/touch move event

Change-Id: I102fab2a69215a86bd58e751f6655830f4c71185
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
src/bin/e_comp_wl.c

index 2ed7872..1556c7e 100644 (file)
@@ -2028,7 +2028,7 @@ _e_comp_wl_cb_mouse_move(void *d EINA_UNUSED, int t EINA_UNUSED, Ecore_Event_Mou
         y = ev->y - e_comp_wl->selection.target->client.y;
 
         if (e_comp_wl->drag_client)
-          evas_object_move(e_comp_wl->drag_client->frame, x, y);
+          evas_object_move(e_comp_wl->drag_client->frame, ev->x, ev->y);
 
         wl_data_device_send_motion(res, ev->timestamp, wl_fixed_from_int(x), wl_fixed_from_int(y));
      }