diff --git a/src/lib/ecore_evas/ecore_evas.c b/src/lib/ecore_evas/ecore_evas.c index bb854f1c30..a400bf6a1b 100644 --- a/src/lib/ecore_evas/ecore_evas.c +++ b/src/lib/ecore_evas/ecore_evas.c @@ -1787,8 +1787,10 @@ ecore_evas_cursor_unset(Ecore_Evas *ee) return NULL; } obj = ee->prop.cursor.object; + IFC(ee, fn_object_cursor_unset) (ee); evas_object_hide(obj); ee->prop.cursor.object = NULL; + } return obj; }