zmike pushed a commit to branch efl-1.22. http://git.enlightenment.org/core/efl.git/commit/?id=742dbc50f939e7f17b75102a77fbf1a3161c3c22
commit 742dbc50f939e7f17b75102a77fbf1a3161c3c22 Author: Mike Blumenkrantz <[email protected]> Date: Wed May 29 09:25:08 2019 -0400 efl_ui/check: check icon swallow existence before getting its content Summary: some check styles do not have this part @fix Depends on D8977 Reviewers: devilhorns Reviewed By: devilhorns Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8978 --- src/lib/elementary/efl_ui_check.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elementary/efl_ui_check.c b/src/lib/elementary/efl_ui_check.c index 6056e5c572..e13577a407 100644 --- a/src/lib/elementary/efl_ui_check.c +++ b/src/lib/elementary/efl_ui_check.c @@ -480,6 +480,7 @@ _icon_signal_emit(Evas_Object *obj) char buf[64]; if (!elm_widget_resize_object_get(obj)) return; + if (!edje_object_part_exists(obj, "elm.swallow.content")) return; snprintf(buf, sizeof(buf), "elm,state,icon,%s", elm_layout_content_get(obj, "icon") ? "visible" : "hidden"); --
