diff options
| author | Jens Arnold <amiconn@rockbox.org> | 2006-04-24 06:34:45 +0000 |
|---|---|---|
| committer | Jens Arnold <amiconn@rockbox.org> | 2006-04-24 06:34:45 +0000 |
| commit | 5074ec00371a3681f380fd3e1a0f912a241deeb4 (patch) | |
| tree | af6bc328a51c134e930feb9fd16daf5bf12d1868 /apps | |
| parent | 9ca16a66bf6ed689f83eda58e54c57df31a0cabf (diff) | |
| download | rockbox-5074ec00371a3681f380fd3e1a0f912a241deeb4.zip rockbox-5074ec00371a3681f380fd3e1a0f912a241deeb4.tar.gz rockbox-5074ec00371a3681f380fd3e1a0f912a241deeb4.tar.bz2 rockbox-5074ec00371a3681f380fd3e1a0f912a241deeb4.tar.xz | |
Clear all screens before the shutdown splash.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9786 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
| -rw-r--r-- | apps/misc.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/apps/misc.c b/apps/misc.c index ba360e5..69d977c 100644 --- a/apps/misc.c +++ b/apps/misc.c @@ -488,6 +488,8 @@ static bool clean_shutdown(void (*callback)(void *), void *parameter) (void)parameter; exit(0); #else + int i; + if (tagcache_get_commit_step() > 0) { cancel_shutdown(); @@ -499,7 +501,8 @@ static bool clean_shutdown(void (*callback)(void *), void *parameter) if(!charger_inserted()) #endif { - lcd_clear_display(); + FOR_NB_SCREENS(i) + screens[i].clear_display(); gui_syncsplash(0, true, str(LANG_SHUTTINGDOWN)); if (callback != NULL) callback(parameter); |