diff --git a/apps/tree.c b/apps/tree.c index 5312885f19..1ac9dc6ef0 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -296,6 +296,9 @@ static int showdir(char *path, int start) bool ask_resume(void) { +#ifdef HAVE_NEW_CHARCELL_LCD + lcd_double_height(false); +#endif lcd_clear_display(); lcd_puts(0,0,"Resume?"); #ifdef HAVE_LCD_CHARCELLS diff --git a/apps/wps.c b/apps/wps.c index 5b30d2ba0e..cab9aec5ef 100644 --- a/apps/wps.c +++ b/apps/wps.c @@ -585,6 +585,8 @@ int wps_show(void) mpeg_ff_rewind(ff_rewind_count); ff_rewind_count = 0; ff_rewind = false; + mpeg_resume(); + status_set_playmode(STATUS_PLAY); #ifdef HAVE_LCD_CHARCELLS draw_screen(id3); #endif @@ -618,6 +620,8 @@ int wps_show(void) mpeg_ff_rewind(ff_rewind_count); ff_rewind_count = 0; ff_rewind = false; + mpeg_resume(); + status_set_playmode(STATUS_PLAY); #ifdef HAVE_LCD_CHARCELLS draw_screen(id3); #endif