diff options
Diffstat (limited to 'apps/gui/viewport.c')
-rw-r--r-- | apps/gui/viewport.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/gui/viewport.c b/apps/gui/viewport.c index 67f63e349b..81baf1eab6 100644 --- a/apps/gui/viewport.c +++ b/apps/gui/viewport.c | |||
@@ -49,10 +49,10 @@ int viewport_get_nb_lines(struct viewport *vp) | |||
49 | 49 | ||
50 | static bool showing_bars(enum screen_type screen) | 50 | static bool showing_bars(enum screen_type screen) |
51 | { | 51 | { |
52 | bool ignore = statusbar_enabled & VP_SB_IGNORE_SETTING(screen); | ||
53 | if (statusbar_enabled & VP_SB_ONSCREEN(screen)) | 52 | if (statusbar_enabled & VP_SB_ONSCREEN(screen)) |
54 | { | 53 | { |
55 | #ifdef HAVE_LCD_BITMAP | 54 | #ifdef HAVE_LCD_BITMAP |
55 | bool ignore = statusbar_enabled & VP_SB_IGNORE_SETTING(screen); | ||
56 | #ifdef HAVE_REMOTE_LCD | 56 | #ifdef HAVE_REMOTE_LCD |
57 | if (screen == SCREEN_REMOTE) | 57 | if (screen == SCREEN_REMOTE) |
58 | return global_settings.remote_statusbar || ignore; | 58 | return global_settings.remote_statusbar || ignore; |
@@ -67,7 +67,9 @@ static bool showing_bars(enum screen_type screen) | |||
67 | 67 | ||
68 | void viewport_set_defaults(struct viewport *vp, enum screen_type screen) | 68 | void viewport_set_defaults(struct viewport *vp, enum screen_type screen) |
69 | { | 69 | { |
70 | #ifdef HAVE_LCD_BITMAP | ||
70 | bool bar_at_top = true; | 71 | bool bar_at_top = true; |
72 | #endif | ||
71 | vp->x = 0; | 73 | vp->x = 0; |
72 | vp->width = screens[screen].lcdwidth; | 74 | vp->width = screens[screen].lcdwidth; |
73 | 75 | ||