diff options
Diffstat (limited to 'apps/gui/skin_engine')
-rw-r--r-- | apps/gui/skin_engine/skin_parser.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c index 1ebfee2c04..a81ae5ea1f 100644 --- a/apps/gui/skin_engine/skin_parser.c +++ b/apps/gui/skin_engine/skin_parser.c | |||
@@ -2148,12 +2148,14 @@ bool skin_data_load(enum screen_type screen, struct wps_data *wps_data, | |||
2148 | old_aa.width = wps_data->albumart->width; | 2148 | old_aa.width = wps_data->albumart->width; |
2149 | } | 2149 | } |
2150 | #endif | 2150 | #endif |
2151 | #ifdef HAVE_LCD_BITMAP | ||
2151 | int i; | 2152 | int i; |
2152 | for (i=0;i<MAXUSERFONTS;i++) | 2153 | for (i=0;i<MAXUSERFONTS;i++) |
2153 | { | 2154 | { |
2154 | skinfonts[i].id = -1; | 2155 | skinfonts[i].id = -1; |
2155 | skinfonts[i].name = NULL; | 2156 | skinfonts[i].name = NULL; |
2156 | } | 2157 | } |
2158 | #endif | ||
2157 | 2159 | ||
2158 | skin_data_reset(wps_data); | 2160 | skin_data_reset(wps_data); |
2159 | curr_screen = screen; | 2161 | curr_screen = screen; |
@@ -2175,7 +2177,9 @@ bool skin_data_load(enum screen_type screen, struct wps_data *wps_data, | |||
2175 | curr_vp->lines = NULL; | 2177 | curr_vp->lines = NULL; |
2176 | 2178 | ||
2177 | viewport_set_defaults(&curr_vp->vp, screen); | 2179 | viewport_set_defaults(&curr_vp->vp, screen); |
2180 | #ifdef HAVE_LCD_BITMAP | ||
2178 | curr_vp->vp.font = FONT_UI; | 2181 | curr_vp->vp.font = FONT_UI; |
2182 | #endif | ||
2179 | 2183 | ||
2180 | curr_line = NULL; | 2184 | curr_line = NULL; |
2181 | if (!skin_start_new_line(curr_vp, 0)) | 2185 | if (!skin_start_new_line(curr_vp, 0)) |