summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-09-24 14:52:23 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-09-24 14:52:23 +0000
commitb0cd912f55d6d04bc2871cbb7b2c97452ba5d41b (patch)
tree25738e209825671130590eeb59a4e5678039fc7e /apps
parent1715b2707e08462070d5ce6f1d7aa8f47d1fb519 (diff)
downloadrockbox-b0cd912f55d6d04bc2871cbb7b2c97452ba5d41b.tar.gz
rockbox-b0cd912f55d6d04bc2871cbb7b2c97452ba5d41b.zip
Added proper quickscreen to F3 in menus
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2399 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-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 @@
#ifdef HAVE_LCD_BITMAP
#include "icons.h"
#include "widgets.h"
+#include "wps.h"
#endif
struct menu {
@@ -325,18 +326,10 @@ Menu menu_run(int m)
return result;
#ifdef HAVE_RECORDER_KEYPAD
- case BUTTON_F3: {
-#ifdef HAVE_LCD_BITMAP
- unsigned char state;
- state = global_settings.statusbar << 1 | global_settings.scrollbar;
- state = (state + 1) % 4;
- global_settings.statusbar = state >> 1;
- global_settings.scrollbar = state & 0x1;
- settings_save();
-
- menu_draw(m);
-#endif
- }
+ case BUTTON_F3:
+ if (f3_screen())
+ return SYS_USB_CONNECTED;
+ menu_draw(m);
break;
#endif