diff options
Diffstat (limited to 'apps/gui')
-rw-r--r-- | apps/gui/wps.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/apps/gui/wps.c b/apps/gui/wps.c index d1161ea71d..31e54639cc 100644 --- a/apps/gui/wps.c +++ b/apps/gui/wps.c | |||
@@ -915,13 +915,10 @@ long gui_wps_show(void) | |||
915 | #ifdef AB_REPEAT_ENABLE | 915 | #ifdef AB_REPEAT_ENABLE |
916 | /* if we're in A/B repeat mode and the current position | 916 | /* if we're in A/B repeat mode and the current position |
917 | is past the A marker, jump back to the A marker... */ | 917 | is past the A marker, jump back to the A marker... */ |
918 | if ( ab_repeat_mode_enabled() ) | 918 | if ( ab_repeat_mode_enabled() && ab_after_A_marker(state->id3->elapsed) ) |
919 | { | 919 | { |
920 | if ( ab_after_A_marker(state->id3->elapsed) ) | 920 | ab_jump_to_A_marker(); |
921 | { | 921 | break; |
922 | ab_jump_to_A_marker(); | ||
923 | break; | ||
924 | } | ||
925 | } | 922 | } |
926 | else | 923 | else |
927 | /* ...otherwise, do it normally */ | 924 | /* ...otherwise, do it normally */ |