summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/bookmark.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/apps/bookmark.c b/apps/bookmark.c
index b5c0e4a148..8ff9040c2d 100644
--- a/apps/bookmark.c
+++ b/apps/bookmark.c
@@ -387,21 +387,22 @@ bool bookmark_autoload(const char* file)
FOR_NB_SCREENS(i)
screens[i].clear_display();
- gui_syncstatusbar_draw(&statusbars, false);
+ gui_syncstatusbar_draw(&statusbars, true);
FOR_NB_SCREENS(i)
{
#ifdef HAVE_LCD_BITMAP
- screens[i].setmargins(0, STATUSBAR_HEIGHT);
+ screens[i].setmargins(0, global_settings.statusbar
+ ? STATUSBAR_HEIGHT : 0);
screens[i].puts_scroll(0,0, str(LANG_BOOKMARK_AUTOLOAD_QUERY));
screens[i].puts(0,1, str(LANG_CONFIRM_WITH_PLAY_RECORDER));
screens[i].puts(0,2, str(LANG_BOOKMARK_SELECT_LIST_BOOKMARKS));
screens[i].puts(0,3, str(LANG_CANCEL_WITH_ANY_RECORDER));
- screens[i].update();
#else
screens[i].puts_scroll(0,0, str(LANG_BOOKMARK_AUTOLOAD_QUERY));
screens[i].puts(0,1,str(LANG_RESUME_CONFIRM_PLAYER));
#endif
+ screens[i].update();
}
/* Wait for a key to be pushed */
@@ -739,6 +740,7 @@ static void display_bookmark(const char* bookmark,
{
screens[i].puts_scroll(0,0,global_temp_buffer);
screens[i].puts(0,1,str(LANG_RESUME_CONFIRM_PLAYER));
+ screens[i].update();
}
#endif
}