zmike pushed a commit to branch efl-1.22. http://git.enlightenment.org/core/efl.git/commit/?id=38194d9816803110fa61122a142ddcaf54a5f986
commit 38194d9816803110fa61122a142ddcaf54a5f986 Author: Mike Blumenkrantz <[email protected]> Date: Wed May 29 09:17:55 2019 -0400 elm/gengrid: more null checks for setting mirrored state during construction Summary: sd->obj is only non-null later in construction, so add even more checks for it here @fix Depends on D8961 Reviewers: devilhorns Reviewed By: devilhorns Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8962 --- src/lib/elementary/elm_gengrid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c index ae6855bad0..9405299444 100644 --- a/src/lib/elementary/elm_gengrid.c +++ b/src/lib/elementary/elm_gengrid.c @@ -3592,7 +3592,7 @@ _mirrored_set(Evas_Object *obj, ELM_GENGRID_DATA_GET(obj, sd); - if (efl_finalized_get(sd->obj)) + if (sd->obj && efl_finalized_get(sd->obj)) _item_cache_zero(sd); efl_ui_mirrored_set(efl_super(obj, MY_CLASS), rtl); --
