diff options
Diffstat (limited to 'apps/gui')
| -rw-r--r-- | apps/gui/skin_engine/skin_parser.c | 6 | ||||
| -rw-r--r-- | apps/gui/skin_engine/skin_render.c | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c index 16aff15..373309f 100644 --- a/apps/gui/skin_engine/skin_parser.c +++ b/apps/gui/skin_engine/skin_parser.c @@ -1815,6 +1815,9 @@ static int skin_element_callback(struct skin_element* element, void* data) case SKIN_TOKEN_IMAGE_DISPLAY: function = parse_image_load; break; + case SKIN_TOKEN_LIST_ITEM_CFG: + function = parse_listitemviewport; + break; #endif #ifdef HAVE_TOUCHSCREEN case SKIN_TOKEN_TOUCHREGION: @@ -1840,9 +1843,6 @@ static int skin_element_callback(struct skin_element* element, void* data) function = parse_skinvar; break; #endif - case SKIN_TOKEN_LIST_ITEM_CFG: - function = parse_listitemviewport; - break; default: break; } diff --git a/apps/gui/skin_engine/skin_render.c b/apps/gui/skin_engine/skin_render.c index dd266b1..994ca23 100644 --- a/apps/gui/skin_engine/skin_render.c +++ b/apps/gui/skin_engine/skin_render.c @@ -143,12 +143,12 @@ static bool do_non_text_tags(struct gui_wps *gwps, struct skin_draw_info *info, } } break; +#ifdef HAVE_LCD_BITMAP case SKIN_TOKEN_LIST_ITEM_CFG: if (do_refresh) skinlist_set_cfg(gwps->display->screen_type, token->value.data); break; -#ifdef HAVE_LCD_BITMAP case SKIN_TOKEN_UIVIEWPORT_ENABLE: sb_set_info_vp(gwps->display->screen_type, token->value.data); |