From 61e4131d903f81f8bd7432bc4176c0e972372f43 Mon Sep 17 00:00:00 2001 From: Jeff Date: Tue, 24 Mar 2026 22:42:18 -0700 Subject: [PATCH] bugfix: properly separate multiple artists Rather than have `artists` be `Dr. DreSnoop Dogg`, join with commas to give *some* level of delineation. --- ignis/services/mpris/player.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ignis/services/mpris/player.py b/ignis/services/mpris/player.py index 857ece3b..18c0d4e5 100644 --- a/ignis/services/mpris/player.py +++ b/ignis/services/mpris/player.py @@ -153,7 +153,7 @@ async def __sync_metadata(self) -> None: self.__sync_metadata_property( "xesam:artist", "artist", - lambda artist: "".join(artist) if isinstance(artist, list) else artist, + lambda artist: ", ".join(artist) if isinstance(artist, list) else artist, ) self.__sync_metadata_property("xesam:title", "title") self.__sync_metadata_property("xesam:url", "url")