summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/menu.c17
1 files changed, 5 insertions, 12 deletions
diff --git a/apps/menu.c b/apps/menu.c
index 5f1b9b64ea..3539f161fa 100644
--- a/apps/menu.c
+++ b/apps/menu.c
@@ -33,6 +33,7 @@
33#ifdef HAVE_LCD_BITMAP 33#ifdef HAVE_LCD_BITMAP
34#include "icons.h" 34#include "icons.h"
35#include "widgets.h" 35#include "widgets.h"
36#include "wps.h"
36#endif 37#endif
37 38
38struct menu { 39struct menu {
@@ -325,18 +326,10 @@ Menu menu_run(int m)
325 return result; 326 return result;
326 327
327#ifdef HAVE_RECORDER_KEYPAD 328#ifdef HAVE_RECORDER_KEYPAD
328 case BUTTON_F3: { 329 case BUTTON_F3:
329#ifdef HAVE_LCD_BITMAP 330 if (f3_screen())
330 unsigned char state; 331 return SYS_USB_CONNECTED;
331 state = global_settings.statusbar << 1 | global_settings.scrollbar; 332 menu_draw(m);
332 state = (state + 1) % 4;
333 global_settings.statusbar = state >> 1;
334 global_settings.scrollbar = state & 0x1;
335 settings_save();
336
337 menu_draw(m);
338#endif
339 }
340 break; 333 break;
341#endif 334#endif
342 335