discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=e92519f17168c362bf424090277b89eeb2b03dcb

commit e92519f17168c362bf424090277b89eeb2b03dcb
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Fri Jul 10 14:21:50 2015 -0400

    adjust layering of pointer and init splash
    
    prevents cursor from getting stuck above screensaver fade
---
 src/bin/e_init.c    | 2 +-
 src/bin/e_pointer.c | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/bin/e_init.c b/src/bin/e_init.c
index f009f13..3791a60 100644
--- a/src/bin/e_init.c
+++ b/src/bin/e_init.c
@@ -66,7 +66,7 @@ e_init_show(void)
         evas_object_clip_set(o, zone->bg_clip_object);
         evas_object_move(o, zone->x, zone->y);
         evas_object_resize(o, zone->w, zone->h);
-        evas_object_layer_set(o, E_LAYER_MAX);
+        evas_object_layer_set(o, E_LAYER_MAX - 1000);
         evas_object_show(o);
         splash_objs = eina_list_append(splash_objs, o);
      }
diff --git a/src/bin/e_pointer.c b/src/bin/e_pointer.c
index a6546ef..134950e 100644
--- a/src/bin/e_pointer.c
+++ b/src/bin/e_pointer.c
@@ -774,7 +774,7 @@ e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, int 
x, int y)
      {
         if (o == obj)
           {
-             ecore_evas_object_cursor_set(ptr->ee, obj, EVAS_LAYER_MAX, x, y);
+             ecore_evas_object_cursor_set(ptr->ee, obj, E_LAYER_MAX - 1, x, y);
              return;
           }
         ec = e_comp_object_client_get(o);
@@ -788,10 +788,10 @@ e_pointer_object_set(E_Pointer *ptr, Evas_Object *obj, 
int x, int y)
         ec = e_comp_object_client_get(obj);
         if (ec)
           ec->hidden = 1;
-        ecore_evas_object_cursor_set(ptr->ee, obj, EVAS_LAYER_MAX, x, y);
+        ecore_evas_object_cursor_set(ptr->ee, obj, E_LAYER_MAX - 1, x, y);
      }
    else
-     ecore_evas_object_cursor_set(ptr->ee, ptr->o_ptr, EVAS_LAYER_MAX, 
ptr->hot.x, ptr->hot.y);
+     ecore_evas_object_cursor_set(ptr->ee, ptr->o_ptr, E_LAYER_MAX - 1, 
ptr->hot.x, ptr->hot.y);
 }
 
 E_API void

-- 


Reply via email to