From 79e13331371da12ae0ac395067dc7252af39b347 Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Thu, 19 Jun 2025 13:57:36 +0200 Subject: Fix crash when no tags --- src/tui.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/tui.c b/src/tui.c index 3379e35..5091515 100644 --- a/src/tui.c +++ b/src/tui.c @@ -1162,13 +1162,13 @@ update_tracks_vis(void) struct list_link *link; struct tag *tag; - if (track_show_playlist) { - tracks_vis = &player.playlist; - } else { + tracks_vis = &player.playlist; + if (!track_show_playlist) { link = list_at(&tags, tag_nav.sel); - if (!link) return; - tag = LIST_UPCAST(link, struct tag, link); - tracks_vis = &tag->tracks; + if (link) { + tag = LIST_UPCAST(link, struct tag, link); + tracks_vis = &tag->tracks; + } } listnav_update_bounds(&track_nav, 0, list_len(tracks_vis)); -- cgit v1.2.3-71-gd317