From 8d453ae9c3beef82bd61401af6216f74a400cbd0 Mon Sep 17 00:00:00 2001 From: Christian Soffke Date: Mon, 20 Dec 2021 20:12:03 +0100 Subject: Fix glitches with custom list title viewports Elements were not being drawn correctly or title text appeared delayed in several places when using themes with a custom viewport for list titles. E.g.: - after deleting a shortcut - when returning from a warning screen in Playlist Viewer - returning to some Settings screens - in "Playing time" screen Change-Id: I8ab07a31d4b6f290e089ecd7857f43ec195a06e0 --- apps/playlist_viewer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'apps/playlist_viewer.c') diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index b0f30ea8a1..6ebac1cb41 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c @@ -826,6 +826,7 @@ enum playlist_viewer_result playlist_viewer_ex(const char* filename) int start_index = current_track->index; if (!warn_on_pl_erase()) { + gui_synclist_set_title(&playlist_lists, playlist_lists.title, playlist_lists.title_icon); gui_synclist_draw(&playlist_lists); break; } @@ -875,6 +876,7 @@ enum playlist_viewer_result playlist_viewer_ex(const char* filename) gui_synclist_set_icon_callback(&playlist_lists, global_settings.playlist_viewer_icons? &playlist_callback_icons:NULL); + gui_synclist_set_title(&playlist_lists, playlist_lists.title, playlist_lists.title_icon); gui_synclist_draw(&playlist_lists); gui_synclist_speak_item(&playlist_lists); break; -- cgit v1.2.3