From 2661e7be103c640edec522b233efb16a5edb18b8 Mon Sep 17 00:00:00 2001 From: SangHyeon Lee Date: Tue, 15 Nov 2016 13:48:25 +0900 Subject: [PATCH] genlist: add changed size hint when realization mode enabled Change-Id: I57883561036d3fad80ec067f7d93c59478fba1f7 Signed-off-by: SangHyeon Lee --- src/mobile_lib/elm_genlist.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mobile_lib/elm_genlist.c b/src/mobile_lib/elm_genlist.c index 28843d7..e3524b6 100644 --- a/src/mobile_lib/elm_genlist.c +++ b/src/mobile_lib/elm_genlist.c @@ -804,6 +804,13 @@ _item_content_realize(Elm_Gen_Item *it, if (eo_do_ret(EO_OBJ(it), tmp, elm_wdg_item_disabled_get())) elm_widget_disabled_set(content, EINA_TRUE); + if (GL_IT(it)->wsd->realization_mode) + { + evas_object_event_callback_add + (content, EVAS_CALLBACK_CHANGED_SIZE_HINTS, + _changed_size_hints, it); + } + snprintf(buf, sizeof(buf), "elm,state,%s,visible", key); edje_object_signal_emit(target, buf, "elm"); out: -- 2.7.4