[TSAM-5422]Resolved language change issue in playlist view 37/76637/1
authorshubham kumar <shubham.srib@samsung.com>
Fri, 24 Jun 2016 13:53:57 +0000 (19:23 +0530)
committershubham kumar <shubham.srib@samsung.com>
Fri, 24 Jun 2016 13:53:57 +0000 (19:23 +0530)
Change-Id: Ia72551f573d0f590dac030575ecc78a85a7707d3
Signed-off-by: shubham kumar <shubham.srib@samsung.com>
src/common/mp-widget.c

index ce25d5bea2cbc430a07f5f5a6acbaa97cf10fa6f..213ace7e1bb20c3effaf34aed1c956cfabe3c69e 100755 (executable)
@@ -50,6 +50,11 @@ static void _unrealized_cb(void *data, Evas_Object *obj, void *event_info)
 }
 #endif
 
+static void mp_language_changed(void *data, Evas_Object *obj, void *event_info)
+{
+       elm_genlist_realized_items_update(obj);
+}
+
 EXPORT_API Evas_Object *
 mp_widget_genlist_create(Evas_Object * parent)
 {
@@ -60,6 +65,8 @@ mp_widget_genlist_create(Evas_Object * parent)
 #ifdef MP_WATCH_DOG
        evas_object_smart_callback_add(list, "unrealized", _unrealized_cb, list);
 #endif
+
+       evas_object_smart_callback_add(list, "language,changed", mp_language_changed, list);
        elm_scroller_bounce_set(list, EINA_FALSE, EINA_TRUE);
        return list;
 }