From f4d13d3671c638a89173cf054586b5b2f5504842 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 29 May 2019 09:26:08 -0400 Subject: [PATCH] efl_ui/layout: do not trigger sizing eval on subobj delete if layout is dead Summary: @fix Reviewers: cedric Reviewed By: cedric Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8980 --- src/lib/elementary/efl_ui_layout.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_layout.c b/src/lib/elementary/efl_ui_layout.c index 2d37a902aa..5f779b76b9 100644 --- a/src/lib/elementary/efl_ui_layout.c +++ b/src/lib/elementary/efl_ui_layout.c @@ -576,7 +576,7 @@ _efl_ui_layout_base_efl_ui_widget_widget_sub_object_del(Eo *obj, Efl_Ui_Layout_D } // No need to resize object during destruction - if (wd->resize_obj && (!efl_invalidated_get(obj))) + if (wd->resize_obj && efl_alive_get(obj)) elm_layout_sizing_eval(obj); return EINA_TRUE;