discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=83f0a682912ed4c6ae098934936aaf5ca0d6d01d
commit 83f0a682912ed4c6ae098934936aaf5ca0d6d01d Author: Mike Blumenkrantz <zm...@osg.samsung.com> Date: Fri Feb 3 15:13:48 2017 -0500 add e_pointer_show() --- src/bin/e_pointer.c | 8 ++++++++ src/bin/e_pointer.h | 1 + 2 files changed, 9 insertions(+) diff --git a/src/bin/e_pointer.c b/src/bin/e_pointer.c index c008769..1468b97 100644 --- a/src/bin/e_pointer.c +++ b/src/bin/e_pointer.c @@ -598,6 +598,14 @@ e_pointer_hide(E_Pointer *ptr) } E_API void +e_pointer_show(E_Pointer *ptr) +{ + if ((!ptr->buffer_evas) && ptr->win) _e_pointer_canvas_add(ptr); + if (ptr->canvas) + evas_object_show(ptr->o_ptr); +} + +E_API void e_pointer_type_push(E_Pointer *ptr, void *obj, const char *type) { E_Pointer_Stack *stack; diff --git a/src/bin/e_pointer.h b/src/bin/e_pointer.h index 91185a6..97743c9 100644 --- a/src/bin/e_pointer.h +++ b/src/bin/e_pointer.h @@ -66,6 +66,7 @@ E_API E_Pointer *e_pointer_canvas_new(Ecore_Evas *ee, Eina_Bool filled); E_API void e_pointers_size_set(int size); E_API void e_pointer_hide(E_Pointer *ptr); +E_API void e_pointer_show(E_Pointer *ptr); E_API void e_pointer_type_push(E_Pointer *ptr, void *obj, const char *type); E_API void e_pointer_type_pop(E_Pointer *ptr, void *obj, const char *type); E_API void e_pointer_mode_push(void *obj, E_Pointer_Mode mode); --