summaryrefslogtreecommitdiff
path: root/apps/wps-display.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/wps-display.c')
-rw-r--r--apps/wps-display.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/apps/wps-display.c b/apps/wps-display.c
index 1aa21b72f5..e562751508 100644
--- a/apps/wps-display.c
+++ b/apps/wps-display.c
@@ -1559,24 +1559,21 @@ bool wps_refresh(struct mp3entry* id3,
1559bool wps_display(struct mp3entry* id3, 1559bool wps_display(struct mp3entry* id3,
1560 struct mp3entry* nid3) 1560 struct mp3entry* nid3)
1561{ 1561{
1562 lcd_clear_display();
1563
1564 if (!id3 && !(audio_status() & AUDIO_STATUS_PLAY)) 1562 if (!id3 && !(audio_status() & AUDIO_STATUS_PLAY))
1565 { 1563 {
1564 global_settings.resume_index = -1;
1566#ifdef HAVE_LCD_CHARCELLS 1565#ifdef HAVE_LCD_CHARCELLS
1567 lcd_puts(0, 0, str(LANG_END_PLAYLIST_PLAYER)); 1566 splash(HZ, true, str(LANG_END_PLAYLIST_PLAYER));
1568#else 1567#else
1569 lcd_puts(0, 2, str(LANG_END_PLAYLIST_RECORDER));
1570 wps_display_images();
1571 lcd_update();
1572#endif
1573 global_settings.resume_index = -1;
1574 status_draw(true); 1568 status_draw(true);
1575 sleep(HZ); 1569 splash(HZ, true, str(LANG_END_PLAYLIST_RECORDER));
1570#endif
1576 return true; 1571 return true;
1577 } 1572 }
1578 else 1573 else
1579 { 1574 {
1575 lcd_clear_display();
1576
1580 if (!wps_loaded) { 1577 if (!wps_loaded) {
1581 if ( !format_buffer[0] ) { 1578 if ( !format_buffer[0] ) {
1582#ifdef HAVE_LCD_BITMAP 1579#ifdef HAVE_LCD_BITMAP