summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/gui/skin_engine/skin_render.c5
-rw-r--r--lib/skin_parser/tag_table.c2
2 files changed, 3 insertions, 4 deletions
diff --git a/apps/gui/skin_engine/skin_render.c b/apps/gui/skin_engine/skin_render.c
index f86b161eab..80d8c83d27 100644
--- a/apps/gui/skin_engine/skin_render.c
+++ b/apps/gui/skin_engine/skin_render.c
@@ -165,9 +165,8 @@ static bool do_non_text_tags(struct gui_wps *gwps, struct skin_draw_info *info,
165 break; 165 break;
166#ifdef HAVE_LCD_BITMAP 166#ifdef HAVE_LCD_BITMAP
167 case SKIN_TOKEN_LIST_ITEM_CFG: 167 case SKIN_TOKEN_LIST_ITEM_CFG:
168 if (do_refresh) 168 skinlist_set_cfg(gwps->display->screen_type,
169 skinlist_set_cfg(gwps->display->screen_type, 169 SKINOFFSETTOPTR(skin_buffer, token->value.data));
170 SKINOFFSETTOPTR(skin_buffer, token->value.data));
171 break; 170 break;
172 case SKIN_TOKEN_UIVIEWPORT_ENABLE: 171 case SKIN_TOKEN_UIVIEWPORT_ENABLE:
173 sb_set_info_vp(gwps->display->screen_type, token->value.data); 172 sb_set_info_vp(gwps->display->screen_type, token->value.data);
diff --git a/lib/skin_parser/tag_table.c b/lib/skin_parser/tag_table.c
index 47a0abb046..fb61da501b 100644
--- a/lib/skin_parser/tag_table.c
+++ b/lib/skin_parser/tag_table.c
@@ -196,7 +196,7 @@ static const struct tag_info legal_tags[] =
196 { SKIN_TOKEN_LIST_ITEM_NUMBER, "LN", "", SKIN_REFRESH_DYNAMIC }, 196 { SKIN_TOKEN_LIST_ITEM_NUMBER, "LN", "", SKIN_REFRESH_DYNAMIC },
197 { SKIN_TOKEN_LIST_TITLE_ICON, "Li" , "", SKIN_REFRESH_DYNAMIC }, 197 { SKIN_TOKEN_LIST_TITLE_ICON, "Li" , "", SKIN_REFRESH_DYNAMIC },
198 { SKIN_TOKEN_LIST_ITEM_ICON, "LI", "|IS", SKIN_REFRESH_DYNAMIC }, 198 { SKIN_TOKEN_LIST_ITEM_ICON, "LI", "|IS", SKIN_REFRESH_DYNAMIC },
199 { SKIN_TOKEN_LIST_ITEM_CFG, "Lb" , "Sii|S", SKIN_REFRESH_STATIC }, 199 { SKIN_TOKEN_LIST_ITEM_CFG, "Lb" , "Sii|S", SKIN_REFRESH_DYNAMIC},
200 { SKIN_TOKEN_LIST_ITEM_IS_SELECTED, "Lc" , "", SKIN_REFRESH_DYNAMIC }, 200 { SKIN_TOKEN_LIST_ITEM_IS_SELECTED, "Lc" , "", SKIN_REFRESH_DYNAMIC },
201 { SKIN_TOKEN_LIST_NEEDS_SCROLLBAR, "LB", BAR_PARAMS, SKIN_REFRESH_DYNAMIC }, 201 { SKIN_TOKEN_LIST_NEEDS_SCROLLBAR, "LB", BAR_PARAMS, SKIN_REFRESH_DYNAMIC },
202 202