From 612949cc901c5ba872b22c038d4b4737e61f5ec2 Mon Sep 17 00:00:00 2001 From: Jee-Yong Um Date: Fri, 4 Mar 2016 16:02:46 -0800 Subject: [PATCH] genlist: fix item sizing error Summary: Sometimes genlist expands its items' width over viewport, so horizontal scrollbar is shown unnecessarily. This will correct item sizing calculation. @fix Test Plan: elementary_test -to "genlist tree" elementary_test -to "fileselector" Reviewers: SanghyeonLee, cedric Differential Revision: https://phab.enlightenment.org/D3754 Signed-off-by: Cedric BAIL --- legacy/elementary/src/lib/elm_genlist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/elementary/src/lib/elm_genlist.c b/legacy/elementary/src/lib/elm_genlist.c index fd5e8aa..328b0af 100644 --- a/legacy/elementary/src/lib/elm_genlist.c +++ b/legacy/elementary/src/lib/elm_genlist.c @@ -874,7 +874,7 @@ _elm_genlist_elm_layout_sizing_eval(Eo *obj, Elm_Genlist_Data *sd) edje_object_size_min_calc(wd->resize_obj, &vmw, &vmh); - if (sd->mode == ELM_LIST_COMPRESS) + if ((sd->mode == ELM_LIST_SCROLL) || (sd->mode == ELM_LIST_COMPRESS)) { Evas_Coord vw = 0, vh = 0; -- 2.7.4