From: Enlightenment S. <no-...@en...> - 2009-12-06 18:03:48
|
Log: Fix Ticket #306 After we send the drop to the target it can take a while before it is acknowledged. So release grab and hide input window so we can continue working. Author: englebass Date: 2009-12-06 10:03:35 -0800 (Sun, 06 Dec 2009) New Revision: 44223 Modified: trunk/e/src/bin/e_dnd.c Modified: trunk/e/src/bin/e_dnd.c =================================================================== --- trunk/e/src/bin/e_dnd.c 2009-12-06 17:33:34 UTC (rev 44222) +++ trunk/e/src/bin/e_dnd.c 2009-12-06 18:03:35 UTC (rev 44223) @@ -917,6 +917,8 @@ _drag_current = NULL; e_object_del(E_OBJECT(tmp)); } + e_grabinput_release(_drag_win, _drag_win); + ecore_x_window_hide(_drag_win); return; } @@ -1343,7 +1345,6 @@ e_object_del(E_OBJECT(tmp)); } - e_grabinput_release(_drag_win, _drag_win); ecore_x_window_free(_drag_win); _drag_win = 0; |