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) <ras...@rasterman.com>
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);

-- 


Reply via email to