summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/bookmark.c18
1 files changed, 3 insertions, 15 deletions
diff --git a/apps/bookmark.c b/apps/bookmark.c
index aa5dce6bc9..d7fb8f8ebb 100644
--- a/apps/bookmark.c
+++ b/apps/bookmark.c
@@ -497,10 +497,10 @@ static char* select_bookmark(const char* bookmark_file_name)
497 497
498#ifdef HAVE_LCD_BITMAP 498#ifdef HAVE_LCD_BITMAP
499 int i; 499 int i;
500 int x = lcd_getxmargin(); 500
501 int y = lcd_getymargin();
502 FOR_NB_SCREENS(i) 501 FOR_NB_SCREENS(i)
503 screens[i].setmargins(0, 0); 502 screens[i].setmargins(0, global_settings.statusbar
503 ? STATUSBAR_HEIGHT : 0);
504#endif 504#endif
505 505
506 bookmark_count = get_bookmark_count(bookmark_file_name); 506 bookmark_count = get_bookmark_count(bookmark_file_name);
@@ -547,11 +547,6 @@ static char* select_bookmark(const char* bookmark_file_name)
547 { 547 {
548 case ACTION_BMS_SELECT: 548 case ACTION_BMS_SELECT:
549 /* User wants to use this bookmark */ 549 /* User wants to use this bookmark */
550#ifdef HAVE_LCD_BITMAP
551 FOR_NB_SCREENS(i)
552 screens[i].setmargins(0, global_settings.statusbar
553 ? STATUSBAR_HEIGHT : 0);
554#endif
555 action_signalscreenchange(); 550 action_signalscreenchange();
556 return bookmark; 551 return bookmark;
557 552
@@ -575,10 +570,6 @@ static char* select_bookmark(const char* bookmark_file_name)
575 break; 570 break;
576 571
577 case ACTION_BMS_EXIT: 572 case ACTION_BMS_EXIT:
578#ifdef HAVE_LCD_BITMAP
579 FOR_NB_SCREENS(i)
580 screens[i].setmargins(x, y);
581#endif
582 action_signalscreenchange(); 573 action_signalscreenchange();
583 return NULL; 574 return NULL;
584 575
@@ -671,10 +662,7 @@ static void display_bookmark(const char* bookmark,
671 global_filename); 662 global_filename);
672 663
673 FOR_NB_SCREENS(i) 664 FOR_NB_SCREENS(i)
674 {
675 screens[i].clear_display(); 665 screens[i].clear_display();
676 screens[i].stop_scroll();
677 }
678 666
679#ifdef HAVE_LCD_BITMAP 667#ifdef HAVE_LCD_BITMAP
680 /* bookmark shuffle and repeat states*/ 668 /* bookmark shuffle and repeat states*/