From 015f563982dd4b0ec1972bfb633b1edf7a82df72 Mon Sep 17 00:00:00 2001 From: Mikael Magnusson Date: Tue, 16 Jun 2009 23:15:30 +0200 Subject: [PATCH] Resume last playlist even if we reached the end. --- apps/root_menu.c | 15 ++++++++++----- 1 files changed, 10 insertions(+), 5 deletions(-) diff --git a/apps/root_menu.c b/apps/root_menu.c index 39d3fbe..4af874a 100644 --- a/apps/root_menu.c +++ b/apps/root_menu.c @@ -244,8 +244,13 @@ static int wpsscrn(void* param) talk_shutup(); ret_val = gui_wps_show(); } - else if ( global_status.resume_index != -1 ) + else { + if ( global_status.resume_index == -1 ) + { + global_status.resume_index = 0; + global_status.resume_offset = 0; + } DEBUGF("Resume index %X offset %lX\n", global_status.resume_index, (unsigned long)global_status.resume_offset); @@ -255,10 +260,10 @@ static int wpsscrn(void* param) global_status.resume_offset); ret_val = gui_wps_show(); } - } - else - { - splash(HZ*2, ID2P(LANG_NOTHING_TO_RESUME)); + else + { + splash(HZ*2, ID2P(LANG_NOTHING_TO_RESUME)); + } } return ret_val; } -- 1.6.3.GIT