summaryrefslogtreecommitdiff
path: root/apps/settings.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2010-02-08 09:38:03 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2010-02-08 09:38:03 +0000
commit7e6f124d4e155c4a9672c9797a324305f047466a (patch)
treeeebabf83ca85e88e183500a465d3901e4e3f25c0 /apps/settings.c
parent499a0e6bed2b9e56df8b008957a549761d054dca (diff)
downloadrockbox-7e6f124d4e155c4a9672c9797a324305f047466a.zip
rockbox-7e6f124d4e155c4a9672c9797a324305f047466a.tar.gz
rockbox-7e6f124d4e155c4a9672c9797a324305f047466a.tar.bz2
rockbox-7e6f124d4e155c4a9672c9797a324305f047466a.tar.xz
revert r24478 and make the backdrop behaviour the same as it used to be (so when in the wps the sbs' backdrop will be fully disabled). Also changes the API back to having to manually set the current backdrop.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24565 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/settings.c b/apps/settings.c
index 1b16e9f..c4ebabc 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -737,6 +737,7 @@ void sound_settings_apply(void)
void settings_apply_skins(void)
{
char buf[MAX_PATH];
+ int i;
/* re-initialize the skin buffer before we start reloading skins */
skin_buffer_init();
#ifdef HAVE_LCD_BITMAP
@@ -786,6 +787,8 @@ void settings_apply_skins(void)
}
#endif
viewportmanager_theme_changed(THEME_STATUSBAR);
+ FOR_NB_SCREENS(i)
+ screens[i].backdrop_show(sb_get_backdrop(i));
}
void settings_apply(bool read_disk)