Index: apps/gui/list.c =================================================================== --- apps/gui/list.c (revision 30826) +++ apps/gui/list.c (working copy) @@ -133,7 +133,11 @@ static int list_get_nb_lines(struct gui_synclist *list, enum screen_type screen) { struct viewport *vp = list->parent[screen]; +#ifdef HAVE_TOUCHSCREEN + vp->line_height = list_line_height(vp); +#else vp->line_height = font_get(vp->font)->height; +#endif int lines = skinlist_get_line_count(screen, list); if (lines < 0) {