From 55805507e43bf13e9ed9f5f33a788e7738165056 Mon Sep 17 00:00:00 2001 From: emeric Date: Sat, 14 May 2022 14:37:08 +0200 Subject: [PATCH] Still converting to bootstrap 5. Fixed play queue's current position display --- src/lms/ui/PlayQueue.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/lms/ui/PlayQueue.cpp b/src/lms/ui/PlayQueue.cpp index add53483..3361f8b5 100644 --- a/src/lms/ui/PlayQueue.cpp +++ b/src/lms/ui/PlayQueue.cpp @@ -298,8 +298,14 @@ PlayQueue::updateCurrentTrack(bool selected) return; Template* entry {static_cast(_entriesContainer->getWidget(*_trackPos))}; - if (entry) - entry->bindString("is-playing", selected ? "TODO" : ""); + if (!entry) + return; + + if (selected) + entry->addStyleClass("bg-dark"); + else + entry->removeStyleClass("bg-dark"); + } std::size_t @@ -397,7 +403,6 @@ PlayQueue::addEntry(const Database::TrackListEntry::pointer& tracklistEntry) Template* entry {_entriesContainer->addNew