raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=00cb30ac6ebd666cf9ca82a36a3c19300a07892b
commit 00cb30ac6ebd666cf9ca82a36a3c19300a07892b Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Thu Jan 16 21:05:57 2014 +0900 window icon dnd - make sure icon is properly positioned under mouse --- src/bin/e_client.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/bin/e_client.c b/src/bin/e_client.c index b60798a..ae06cba 100644 --- a/src/bin/e_client.c +++ b/src/bin/e_client.c @@ -2649,8 +2649,9 @@ e_client_mouse_move(E_Client *ec, Evas_Point *output) evas_object_color_set(o, 255, 255, 255, 255); } e_drag_object_set(client_drag, o); - - e_drag_start(client_drag, ec->drag.x, ec->drag.y); + e_drag_start(client_drag, + output->x + (ec->drag.x - x), + output->y + (ec->drag.y - y)); } ec->drag.start = 0; } --