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);

-- 


Reply via email to