From fc5c5c9059713cd665f1d0ee849c4519d2c1627d Mon Sep 17 00:00:00 2001 From: SangHyeon Lee Date: Mon, 7 Mar 2016 15:30:43 +0900 Subject: [PATCH] genlist: add default signal to clean edje states for cache Change-Id: I7e021c396d4580eddc31296a295596353d208c47 --- src/lib/elm_genlist.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c index 2fd82a8..4605d9b 100644 --- a/src/lib/elm_genlist.c +++ b/src/lib/elm_genlist.c @@ -144,6 +144,8 @@ static const char SIGNAL_GROUP_SINGLE[] = "elm,state,group,single"; static const char SIGNAL_GROUP_FIRST[] = "elm,state,group,first"; static const char SIGNAL_GROUP_LAST[] = "elm,state,group,last"; static const char SIGNAL_GROUP_MIDDLE[] = "elm,state,group,middle"; +//Tizen Only(20160307) +static const char SIGNAL_DEFAULT[] = "elm,state,default"; static void _item_unrealize(Elm_Gen_Item *it); static Eina_Bool _item_select(Elm_Gen_Item *it); @@ -1570,6 +1572,9 @@ _item_cache_add(Elm_Gen_Item *it) (elm_widget_focus_highlight_enabled_get(obj) || _elm_config->win_auto_focus_enable)) edje_object_signal_emit(itc->base_view, SIGNAL_UNFOCUSED, "elm"); + //Tizen Only(20160307) + edje_object_signal_emit(itc->base_view, SIGNAL_DEFAULT, "elm"); + ELM_SAFE_FREE(it->long_timer, ecore_timer_del); ELM_SAFE_FREE(it->item->swipe_timer, ecore_timer_del); -- 2.7.4