raster pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=3826f21a295cd16888b5b7bfa4230be24b77f7f9
commit 3826f21a295cd16888b5b7bfa4230be24b77f7f9 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Sun Jul 23 19:30:31 2017 +0900 evas seat focus add - handle other case where layer may be null fix CID 1377522 --- src/lib/evas/canvas/evas_focus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/evas_focus.c b/src/lib/evas/canvas/evas_focus.c index 65df3183af..6fc1ebaad2 100644 --- a/src/lib/evas/canvas/evas_focus.c +++ b/src/lib/evas/canvas/evas_focus.c @@ -246,7 +246,8 @@ _efl_canvas_object_seat_focus_add(Eo *eo_obj, _evas_focus_dispatch_event(obj, seat, EINA_TRUE); end: - _evas_post_event_callback_call(obj->layer->evas->evas, obj->layer->evas, event_id); + if (obj->layer) + _evas_post_event_callback_call(obj->layer->evas->evas, obj->layer->evas, event_id); return EINA_TRUE; } --
