summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/gui/gwps-common.c2
-rw-r--r--apps/gui/viewport.c6
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)
90bool viewportmanager_set_statusbar(bool enabled) 90bool 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);