diff options
-rw-r--r-- | apps/gui/skin_engine/skin_render.c | 5 | ||||
-rw-r--r-- | lib/skin_parser/tag_table.c | 2 |
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 | ||