From 00cb30ac6ebd666cf9ca82a36a3c19300a07892b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 16 Jan 2014 21:05:57 +0900 Subject: [PATCH] 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; } -- 2.7.4