diff options
Diffstat (limited to 'apps/gui/usb_screen.c')
-rw-r--r-- | apps/gui/usb_screen.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/gui/usb_screen.c b/apps/gui/usb_screen.c index a6fd4a70a6..1c15c03390 100644 --- a/apps/gui/usb_screen.c +++ b/apps/gui/usb_screen.c | |||
@@ -274,6 +274,8 @@ void gui_usb_screen_run(void) | |||
274 | #endif | 274 | #endif |
275 | } | 275 | } |
276 | 276 | ||
277 | for (i = FONT_UI; i < MAXFONTS; i++) font_unload(i); | ||
278 | |||
277 | while (1) | 279 | while (1) |
278 | { | 280 | { |
279 | usb_screens_draw(usb_screen_vps_ar); | 281 | usb_screens_draw(usb_screen_vps_ar); |
@@ -314,6 +316,9 @@ void gui_usb_screen_run(void) | |||
314 | #ifdef HAVE_LCD_CHARCELLS | 316 | #ifdef HAVE_LCD_CHARCELLS |
315 | status_set_usb(false); | 317 | status_set_usb(false); |
316 | #endif /* HAVE_LCD_CHARCELLS */ | 318 | #endif /* HAVE_LCD_CHARCELLS */ |
319 | |||
320 | settings_apply(true); | ||
321 | |||
317 | FOR_NB_SCREENS(i) | 322 | FOR_NB_SCREENS(i) |
318 | { | 323 | { |
319 | screens[i].backlight_on(); | 324 | screens[i].backlight_on(); |