raster pushed a commit to branch master.

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

commit a47d14e2461db194377dd8bb81a0393868825575
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Oct 16 08:27:10 2015 +0900

    evas - add another layer->evas check in addition to layer
    
    fixes T7215
---
 src/lib/evas/canvas/evas_key_grab.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_key_grab.c 
b/src/lib/evas/canvas/evas_key_grab.c
index e26ca06..7dfafeb 100644
--- a/src/lib/evas/canvas/evas_key_grab.c
+++ b/src/lib/evas/canvas/evas_key_grab.c
@@ -68,7 +68,7 @@ evas_key_grab_find(Evas_Object *eo_obj, 
Evas_Object_Protected_Data *obj, const c
 void
 evas_object_grabs_cleanup(Evas_Object *eo_obj EINA_UNUSED, 
Evas_Object_Protected_Data *obj)
 {
-   if (!obj->layer) return;
+   if ((!obj->layer) || (!obj->layer->evas)) return;
    if (obj->layer->evas->walking_grabs)
      {
         Eina_List *l;

-- 


Reply via email to