From 6b7dff6e77423b6a5515948cba311557a4fcce0b Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Thu, 6 Apr 2006 09:01:30 +0000 Subject: Do not stop playback until stop button has been released or shutdown triggered. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9532 a1c6a512-1295-4272-9138-f99709370657 --- apps/gui/gwps.c | 2 ++ apps/gui/gwps.h | 2 ++ 2 files changed, 4 insertions(+) (limited to 'apps') diff --git a/apps/gui/gwps.c b/apps/gui/gwps.c index a43f2e41fd..900074a249 100644 --- a/apps/gui/gwps.c +++ b/apps/gui/gwps.c @@ -691,6 +691,7 @@ long gui_wps_show(void) # ifdef WPS_EXIT_PRE if (lastbutton != WPS_EXIT_PRE) break; + case WPS_EXIT_PRE: # endif if (global_settings.party_mode) break; @@ -700,6 +701,7 @@ long gui_wps_show(void) #ifdef WPS_RC_EXIT_PRE if (lastbutton != WPS_RC_EXIT_PRE) break; + case WPS_RC_EXIT_PRE: #endif if (global_settings.party_mode) break; diff --git a/apps/gui/gwps.h b/apps/gui/gwps.h index e02eb0b66c..8f51800937 100644 --- a/apps/gui/gwps.h +++ b/apps/gui/gwps.h @@ -43,6 +43,7 @@ #define WPS_BROWSE (BUTTON_SELECT | BUTTON_REL) #define WPS_BROWSE_PRE BUTTON_SELECT #define WPS_EXIT BUTTON_OFF +#define WPS_EXIT_PRE (BUTTON_OFF | BUTTON_REL) #define WPS_ID3 (BUTTON_MODE | BUTTON_ON) #define WPS_CONTEXT (BUTTON_SELECT | BUTTON_REPEAT) #define WPS_QUICK (BUTTON_MODE | BUTTON_REPEAT) @@ -61,6 +62,7 @@ #define WPS_RC_INCVOL BUTTON_RC_VOL_UP #define WPS_RC_DECVOL BUTTON_RC_VOL_DOWN #define WPS_RC_EXIT BUTTON_RC_STOP +#define WPS_RC_EXIT_PRE (BUTTON_RC_STOP | BUTTON_REL) #define WPS_RC_MENU (BUTTON_RC_MODE | BUTTON_REL) #define WPS_RC_MENU_PRE BUTTON_RC_MODE #define WPS_RC_BROWSE (BUTTON_RC_MENU | BUTTON_REL) -- cgit v1.2.3