From 626dd48730d0e9f17f220618a9bc037d038551df Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sat, 17 Jan 2026 23:52:51 +0100 Subject: [PATCH] FilterTreeTerm: Add sort tags --- src/filterparser/filtertreeterm.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/filterparser/filtertreeterm.cpp b/src/filterparser/filtertreeterm.cpp index 5b212cde0..3c93552a2 100644 --- a/src/filterparser/filtertreeterm.cpp +++ b/src/filterparser/filtertreeterm.cpp @@ -27,11 +27,17 @@ FilterTreeTerm::FilterTreeTerm(FilterParserSearchTermComparator *comparator) : c bool FilterTreeTerm::accept(const Song &song) const { if (cmp_->Matches(song.PrettyTitle())) return true; + if (cmp_->Matches(song.titlesort())) return true; if (cmp_->Matches(song.album())) return true; + if (cmp_->Matches(song.albumsort())) return true; if (cmp_->Matches(song.artist())) return true; + if (cmp_->Matches(song.artistsort())) return true; if (cmp_->Matches(song.albumartist())) return true; + if (cmp_->Matches(song.albumartistsort())) return true; if (cmp_->Matches(song.composer())) return true; + if (cmp_->Matches(song.composersort())) return true; if (cmp_->Matches(song.performer())) return true; + if (cmp_->Matches(song.performersort())) return true; if (cmp_->Matches(song.grouping())) return true; if (cmp_->Matches(song.genre())) return true; if (cmp_->Matches(song.comment())) return true;