discomfitor pushed a commit to branch elementary-1.17. http://git.enlightenment.org/core/elementary.git/commit/?id=ffab903295ca7076fc240187d8015dd738d60bb4
commit ffab903295ca7076fc240187d8015dd738d60bb4 Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Wed Feb 17 18:41:18 2016 -0500 cursor: do not unconditionally unset cursor before setting an engine cursor this is unnecessary: every single engine unsets the cursor when the object has been deleted this deletes enlightenment's cursor object ref 678437003f219f783ba14859a805ea27997470fd @fix --- src/lib/els_cursor.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/lib/els_cursor.c b/src/lib/els_cursor.c index fd581b8..c838497 100644 --- a/src/lib/els_cursor.c +++ b/src/lib/els_cursor.c @@ -305,9 +305,6 @@ _elm_cursor_set(Elm_Cursor *cur) cur->obj = NULL; ELM_SAFE_FREE(cur->hotobj, evas_object_del); } - ecore_evas_object_cursor_set(cur->ee, NULL, - ELM_OBJECT_LAYER_CURSOR, cur->hot_x, - cur->hot_y); #ifdef HAVE_ELEMENTARY_X if (cur->x.win) ecore_x_window_cursor_set(cur->x.win, cur->x.cursor); --