diff options
Diffstat (limited to 'apps/wps.c')
-rw-r--r-- | apps/wps.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/apps/wps.c b/apps/wps.c index 7f54d1afa7..37f849de91 100644 --- a/apps/wps.c +++ b/apps/wps.c | |||
@@ -722,7 +722,8 @@ int wps_show(void) | |||
722 | if(mpeg_is_playing()) | 722 | if(mpeg_is_playing()) |
723 | { | 723 | { |
724 | id3 = mpeg_current_track(); | 724 | id3 = mpeg_current_track(); |
725 | draw_screen(id3); | 725 | // draw_screen(id3); |
726 | restore = true; | ||
726 | } | 727 | } |
727 | 728 | ||
728 | while ( 1 ) | 729 | while ( 1 ) |
@@ -1216,7 +1217,10 @@ int wps_show(void) | |||
1216 | } | 1217 | } |
1217 | #endif | 1218 | #endif |
1218 | case BUTTON_NONE: /* Timeout */ | 1219 | case BUTTON_NONE: /* Timeout */ |
1219 | if (mpeg_is_playing() && id3) | 1220 | if(!mpeg_is_playing()) |
1221 | restore = true; | ||
1222 | |||
1223 | if (id3) | ||
1220 | display_file_time(id3->elapsed, id3->length); | 1224 | display_file_time(id3->elapsed, id3->length); |
1221 | 1225 | ||
1222 | /* save resume data */ | 1226 | /* save resume data */ |