cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=380c45722bc7ae036a92ba9ef516acbc145f8b4a
commit 380c45722bc7ae036a92ba9ef516acbc145f8b4a Author: Cedric BAIL <ced...@osg.samsung.com> Date: Sat May 5 21:27:31 2018 -0700 elementary: unreak non tree mode for fileselector. The model can outlive the item which resulted in keeping a dead reference in the model. --- src/lib/elementary/elc_fileselector.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elementary/elc_fileselector.c b/src/lib/elementary/elc_fileselector.c index 09c4255ed5..7b796f03da 100644 --- a/src/lib/elementary/elc_fileselector.c +++ b/src/lib/elementary/elc_fileselector.c @@ -368,6 +368,7 @@ _itc_del(void *data, Evas_Object *obj EINA_UNUSED) { Elm_Fileselector_Item_Data *it_data = data; + efl_key_data_set(it_data->model, ".item.data", NULL); efl_unref(it_data->model); eina_stringshare_del(it_data->path); eina_stringshare_del(it_data->filename); --