raster pushed a commit to branch elementary-1.9. http://git.enlightenment.org/core/elementary.git/commit/?id=ae8fa54908823c097c7dba922f6bc2ee873db080
commit ae8fa54908823c097c7dba922f6bc2ee873db080 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Mon Mar 31 20:39:16 2014 +0900 fix left over soft cursors in elm @fix - this fixes T893 --- src/lib/els_cursor.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/els_cursor.c b/src/lib/els_cursor.c index d63bf06..a25a42f 100644 --- a/src/lib/els_cursor.c +++ b/src/lib/els_cursor.c @@ -229,6 +229,14 @@ _elm_cursor_mouse_in(void *data, Evas *evas EINA_UNUSED, Evas_Object *obj EINA_U } else { + if (cur->obj) + { + evas_object_del(cur->obj); + cur->obj = NULL; + } + 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); --
