genlist: update focus_bg when min size is recalced 26/168526/1
authorSangHyeon Lee <sh10233.lee@samsung.com>
Mon, 29 Jan 2018 07:12:04 +0000 (16:12 +0900)
committerSangHyeon Lee <sh10233.lee@samsung.com>
Mon, 29 Jan 2018 07:12:08 +0000 (16:12 +0900)
Change-Id: Icf645e8fa8ec78b4ef77b08a4304fe1115fff8c8
Signed-off-by: SangHyeon Lee <sh10233.lee@samsung.com>
src/mobile_lib/elm_genlist.c

index ac4949e..51d7136 100644 (file)
@@ -4977,6 +4977,7 @@ static void
 _item_min_calc(Elm_Gen_Item *it)
 {
    Elm_Genlist_Data *sd = GL_IT(it)->wsd;
+   ELM_WIDGET_DATA_GET_OR_RETURN(WIDGET(it), wd);
    Evas_Coord mw = 0, mh = 0;
    Evas_Coord vw = 0;
 
@@ -5032,6 +5033,8 @@ _item_min_calc(Elm_Gen_Item *it)
           evas_object_resize(VIEW(it), GL_IT(it)->w, GL_IT(it)->h);
      }
    //
+   if (wd->scroll_item_align_enable && (sd->aligned_item == it))
+     _focus_bg_show(sd->aligned_item);
 }
 
 static void