e_dnd: Add some logs to print drag start and end 02/303302/1
authorJunseok Kim <juns.kim@samsung.com>
Tue, 19 Dec 2023 07:23:29 +0000 (16:23 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Mon, 25 Dec 2023 23:45:09 +0000 (08:45 +0900)
Change-Id: I3841c08b684e17c54e2b967f544b8f618e733014

src/bin/e_dnd.c

index d59da39f46dd8d3fa73908a75e5f116e3c272686..2176d471ca4b57d9f743bc7d5b40e6b7c071e294 100644 (file)
@@ -248,6 +248,8 @@ e_drag_start(E_Drag *drag, int x, int y)
 {
    _e_drag_hook_call(E_DRAG_HOOK_DRAG_START, drag);
 
+   ELOGF("DnD", "Drag started, pos:(%d, %d)", NULL, x, y);
+
    return _e_drag_finalize(drag, x, y);
 }
 
@@ -267,6 +269,8 @@ _e_drag_end(E_Drag *drag, E_Dnd_Drop_Type type)
 
    _e_drag_hook_call(E_DRAG_HOOK_DRAG_END, drag);
 
+   ELOGF("DnD", "Drag ended, type: %d, pos:(%d, %d)", NULL, type, drag->x, drag->y);
+
    if (drag->cb.finished)
      drag->cb.finished(drag, type);
    drag->cb.finished = NULL;
@@ -290,7 +294,10 @@ _e_drag_free(E_Drag *drag)
         e_grabinput_release(_drag_win, _drag_win);
 
         if (drag->cb.finished)
-          drag->cb.finished(drag, E_DND_DRAG_TYPE_CANCELLED);
+          {
+             ELOGF("DnD", "Drag ended, type: %d, pos:(%d, %d)", NULL, E_DND_DRAG_TYPE_CANCELLED, drag->x, drag->y);
+             drag->cb.finished(drag, E_DND_DRAG_TYPE_CANCELLED);
+          }
         drag->cb.finished = NULL;
 
         _drag_current = NULL;