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;
                }

-- 


Reply via email to