From c8f410fa504b2dc353b203df9234380e334bb064 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 | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/lib/elementary/efl_ui_layout.c b/src/lib/elementary/efl_ui_layout.c index b221c32..998dfc7 100644 --- a/src/lib/elementary/efl_ui_layout.c +++ b/src/lib/elementary/efl_ui_layout.c @@ -2982,18 +2982,9 @@ 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; - /* TIZEN_ONLY(20180514): fix elm_layout_text_set to return proper result + if (!efl_layout_group_part_exist_get(obj, part)) return EINA_FALSE; efl_text_set(efl_part(obj, part), text); - - return EINA_TRUE; - */ - Eo *part_obj = efl_part(obj, part); - if (!part_obj) return EINA_FALSE; - - efl_text_set(part_obj, text); - return EINA_TRUE; - /* END */ } EAPI const char * -- 2.7.4