summaryrefslogtreecommitdiff
path: root/apps/gui/skin_engine/skin_display.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/gui/skin_engine/skin_display.c')
-rw-r--r--apps/gui/skin_engine/skin_display.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c
index f7bc14db20..5c2b11866a 100644
--- a/apps/gui/skin_engine/skin_display.c
+++ b/apps/gui/skin_engine/skin_display.c
@@ -443,8 +443,15 @@ static void wps_display_images(struct gui_wps *gwps, struct viewport* vp)
443 if (data->albumart && data->albumart->vp == vp 443 if (data->albumart && data->albumart->vp == vp
444 && data->albumart->draw) 444 && data->albumart->draw)
445 { 445 {
446 draw_album_art(gwps, playback_current_aa_hid(data->playback_aa_slot), 446 int handle = playback_current_aa_hid(data->playback_aa_slot);
447 false); 447#if CONFIG_TUNER
448 if (in_radio_screen())
449 {
450 struct dim dim = {data->albumart->width, data->albumart->height};
451 handle = radio_get_art_hid(&dim);
452 }
453#endif
454 draw_album_art(gwps, handle, false);
448 data->albumart->draw = false; 455 data->albumart->draw = false;
449 } 456 }
450#endif 457#endif