diff options
-rw-r--r-- | apps/gui/gwps-common.c | 2 | ||||
-rw-r--r-- | apps/gui/viewport.c | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/apps/gui/gwps-common.c b/apps/gui/gwps-common.c index 61553146d4..5a672ba2a7 100644 --- a/apps/gui/gwps-common.c +++ b/apps/gui/gwps-common.c | |||
@@ -101,7 +101,7 @@ static void gui_wps_statusbar_draw(struct gui_wps *wps, bool force) | |||
101 | #endif | 101 | #endif |
102 | } | 102 | } |
103 | #else | 103 | #else |
104 | #define gui_wps_statusbar_draw(wps, force) | 104 | #define gui_wps_statusbar_draw(wps, force) viewportmanager_set_statusbar(true) |
105 | #endif | 105 | #endif |
106 | #include "pcmbuf.h" | 106 | #include "pcmbuf.h" |
107 | 107 | ||
diff --git a/apps/gui/viewport.c b/apps/gui/viewport.c index 76fb36b940..24ba652498 100644 --- a/apps/gui/viewport.c +++ b/apps/gui/viewport.c | |||
@@ -90,7 +90,11 @@ void viewport_set_defaults(struct viewport *vp, enum screen_type screen) | |||
90 | bool viewportmanager_set_statusbar(bool enabled) | 90 | bool viewportmanager_set_statusbar(bool enabled) |
91 | { | 91 | { |
92 | bool old = statusbar_enabled; | 92 | bool old = statusbar_enabled; |
93 | if (enabled && global_settings.statusbar) | 93 | if (enabled |
94 | #ifdef HAVE_LCD_BITMAP | ||
95 | && global_settings.statusbar | ||
96 | #endif | ||
97 | ) | ||
94 | { | 98 | { |
95 | add_event(GUI_EVENT_ACTIONUPDATE, false, viewportmanager_draw_statusbars); | 99 | add_event(GUI_EVENT_ACTIONUPDATE, false, viewportmanager_draw_statusbars); |
96 | gui_syncstatusbar_draw(&statusbars, true); | 100 | gui_syncstatusbar_draw(&statusbars, true); |