From 4a5f1197ec26518f22925dd0b56bc8a1b0dc6729 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Sat, 7 Nov 2026 11:58:12 +0100 Subject: island: retry the Sonix cover per track --- desktop/island/SonixPanel.qml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/desktop/island/SonixPanel.qml b/desktop/island/SonixPanel.qml index 6fff9ce..c884c93 100644 --- a/desktop/island/SonixPanel.qml +++ b/desktop/island/SonixPanel.qml @@ -67,7 +67,8 @@ Column { property int artTry: 0 readonly property string artUrl: p.path ? `${Sonix.base}/api/art?${S.query({ path: p.path, max: 256 })}&t=${artTry}` : "" - onArtUrlChanged: if (artTry === 0) artRetry.stop() + readonly property string artPath: p.path || "" + onArtPathChanged: { artTry = 0; artRetry.stop(); } Timer { id: artRetry; interval: 1000; onTriggered: panel.artTry++ } spacing: 14 -- cgit v1.2.3