diff options
-rw-r--r-- | apps/wps.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/wps.c b/apps/wps.c index 0c10a881c3..bed6ca0520 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -849,6 +849,10 @@ int wps_show(void) | |||
849 | 849 | ||
850 | /* prev / restart */ | 850 | /* prev / restart */ |
851 | case BUTTON_LEFT | BUTTON_REL: | 851 | case BUTTON_LEFT | BUTTON_REL: |
852 | #ifdef HAVE_RECORDER_KEYPAD | ||
853 | if ( lastbutton != BUTTON_LEFT ) | ||
854 | break; | ||
855 | #endif | ||
852 | if (!id3 || (id3->elapsed < 3*1000)) | 856 | if (!id3 || (id3->elapsed < 3*1000)) |
853 | mpeg_prev(); | 857 | mpeg_prev(); |
854 | else { | 858 | else { |
@@ -864,6 +868,10 @@ int wps_show(void) | |||
864 | 868 | ||
865 | /* next */ | 869 | /* next */ |
866 | case BUTTON_RIGHT | BUTTON_REL: | 870 | case BUTTON_RIGHT | BUTTON_REL: |
871 | #ifdef HAVE_RECORDER_KEYPAD | ||
872 | if ( lastbutton != BUTTON_LEFT ) | ||
873 | break; | ||
874 | #endif | ||
867 | mpeg_next(); | 875 | mpeg_next(); |
868 | break; | 876 | break; |
869 | 877 | ||