diff options
-rw-r--r-- | apps/recorder/recording.c | 2 | ||||
-rw-r--r-- | apps/settings.c | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c index 2c8e473c11..bcb9169c57 100644 --- a/apps/recorder/recording.c +++ b/apps/recorder/recording.c | |||
@@ -2101,6 +2101,7 @@ static bool f2_rec_screen(void) | |||
2101 | 2101 | ||
2102 | FOR_NB_SCREENS(i) | 2102 | FOR_NB_SCREENS(i) |
2103 | { | 2103 | { |
2104 | screens[i].set_viewport(NULL); | ||
2104 | screens[i].setfont(FONT_SYSFIXED); | 2105 | screens[i].setfont(FONT_SYSFIXED); |
2105 | screens[i].getstringsize("A",&w,&h); | 2106 | screens[i].getstringsize("A",&w,&h); |
2106 | } | 2107 | } |
@@ -2236,6 +2237,7 @@ static bool f3_rec_screen(void) | |||
2236 | 2237 | ||
2237 | FOR_NB_SCREENS(i) | 2238 | FOR_NB_SCREENS(i) |
2238 | { | 2239 | { |
2240 | screens[i].set_viewport(NULL); | ||
2239 | screens[i].setfont(FONT_SYSFIXED); | 2241 | screens[i].setfont(FONT_SYSFIXED); |
2240 | screens[i].getstringsize("A",&w,&h); | 2242 | screens[i].getstringsize("A",&w,&h); |
2241 | } | 2243 | } |
diff --git a/apps/settings.c b/apps/settings.c index 51846fa2b2..412bedc464 100644 --- a/apps/settings.c +++ b/apps/settings.c | |||
@@ -966,7 +966,7 @@ void settings_apply(bool read_disk) | |||
966 | #endif | 966 | #endif |
967 | #ifdef HAVE_LCD_BITMAP | 967 | #ifdef HAVE_LCD_BITMAP |
968 | /* already called with THEME_STATUSBAR in settings_apply_skins() */ | 968 | /* already called with THEME_STATUSBAR in settings_apply_skins() */ |
969 | viewportmanager_theme_changed(THEME_UI_VIEWPORT|THEME_LANGUAGE); | 969 | viewportmanager_theme_changed(THEME_UI_VIEWPORT|THEME_LANGUAGE|THEME_BUTTONBAR); |
970 | #endif | 970 | #endif |
971 | } | 971 | } |
972 | 972 | ||