From 710582401e8a2d427013c26ed77955f46d3f8f7d Mon Sep 17 00:00:00 2001 From: emeric Date: Sun, 4 Jan 2026 13:58:30 +0100 Subject: [PATCH] Use the artist canonical name for tooltip, ref #731 --- src/lms/ui/Utils.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/lms/ui/Utils.cpp b/src/lms/ui/Utils.cpp index 9149c0f0..5932450f 100644 --- a/src/lms/ui/Utils.cpp +++ b/src/lms/ui/Utils.cpp @@ -55,7 +55,7 @@ namespace lms::ui::utils return image; } - Wt::WLink createArtistLink(db::Artist::pointer artist) + Wt::WLink createArtistLink(const db::Artist::pointer& artist) { if (const auto mbid{ artist->getMBID() }) return Wt::WLink{ Wt::LinkType::InternalPath, "/artist/mbid/" + std::string{ mbid->getAsString() } }; @@ -63,7 +63,7 @@ namespace lms::ui::utils return Wt::WLink{ Wt::LinkType::InternalPath, "/artist/" + artist->getId().toString() }; } - std::unique_ptr createArtistAnchor(db::Artist::pointer artist, std::string_view displayName, bool setText) + std::unique_ptr createArtistAnchor(const db::Artist::pointer& artist, std::string_view displayName, bool setText) { auto res{ std::make_unique(createArtistLink(artist)) }; @@ -71,7 +71,7 @@ namespace lms::ui::utils { res->setTextFormat(Wt::TextFormat::Plain); res->setText(Wt::WString::fromUTF8(std::string{ displayName })); - res->setToolTip(Wt::WString::fromUTF8(std::string{ displayName }), Wt::TextFormat::Plain); + res->setToolTip(Wt::WString::fromUTF8(std::string{ artist->getName() }), Wt::TextFormat::Plain); } return res;