summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTeruaki Kawashima <teru@rockbox.org>2010-03-06 15:02:22 +0000
committerTeruaki Kawashima <teru@rockbox.org>2010-03-06 15:02:22 +0000
commit70f6e62769c60f66a826fa22c8f2ffec3c0d37af (patch)
tree14152b41fa50061aa61c0209814c943626a8a9e5
parent1fbdd913337cbf235ebe3a2cf52f73b661f3b1cf (diff)
downloadrockbox-70f6e62769c60f66a826fa22c8f2ffec3c0d37af.zip
rockbox-70f6e62769c60f66a826fa22c8f2ffec3c0d37af.tar.gz
rockbox-70f6e62769c60f66a826fa22c8f2ffec3c0d37af.tar.bz2
rockbox-70f6e62769c60f66a826fa22c8f2ffec3c0d37af.tar.xz
fix cutoff of f2/f3_rec_screen in the recording screen.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25046 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/recorder/recording.c2
-rw-r--r--apps/settings.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/apps/recorder/recording.c b/apps/recorder/recording.c
index 2c8e473..bcb9169 100644
--- a/apps/recorder/recording.c
+++ b/apps/recorder/recording.c
@@ -2101,6 +2101,7 @@ static bool f2_rec_screen(void)
FOR_NB_SCREENS(i)
{
+ screens[i].set_viewport(NULL);
screens[i].setfont(FONT_SYSFIXED);
screens[i].getstringsize("A",&w,&h);
}
@@ -2236,6 +2237,7 @@ static bool f3_rec_screen(void)
FOR_NB_SCREENS(i)
{
+ screens[i].set_viewport(NULL);
screens[i].setfont(FONT_SYSFIXED);
screens[i].getstringsize("A",&w,&h);
}
diff --git a/apps/settings.c b/apps/settings.c
index 51846fa..412bedc 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -966,7 +966,7 @@ void settings_apply(bool read_disk)
#endif
#ifdef HAVE_LCD_BITMAP
/* already called with THEME_STATUSBAR in settings_apply_skins() */
- viewportmanager_theme_changed(THEME_UI_VIEWPORT|THEME_LANGUAGE);
+ viewportmanager_theme_changed(THEME_UI_VIEWPORT|THEME_LANGUAGE|THEME_BUTTONBAR);
#endif
}