From 649433560b5b6c81e2136d0e2d036042f035b00c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 27 Feb 2019 16:03:50 -0500 Subject: [PATCH] efl_ui_layout: check part existence in text_set Summary: fix T6931 Reviewers: bu5hm4n, cedric, segfaultxavi Reviewed By: bu5hm4n Subscribers: #reviewers, #committers Tags: #efl_widgets Maniphest Tasks: T6931 Differential Revision: https://phab.enlightenment.org/D7888 --- src/lib/elementary/efl_ui_layout.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elementary/efl_ui_layout.c b/src/lib/elementary/efl_ui_layout.c index 54e6334e31..37f2b6fbb8 100644 --- a/src/lib/elementary/efl_ui_layout.c +++ b/src/lib/elementary/efl_ui_layout.c @@ -2741,6 +2741,7 @@ elm_layout_text_set(Eo *obj, const char *part, const char *text) else if (!_elm_layout_part_aliasing_eval(obj, &part, EINA_TRUE)) return EINA_FALSE; + if (!efl_layout_group_part_exist_get(obj, part)) return EINA_FALSE; efl_text_set(efl_part(obj, part), text); return EINA_TRUE; }