From 2e0e2c9b8b8f522320232ff641d8692e6198d2b5 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Tue, 15 Jul 2025 11:14:33 +0800 Subject: mpris: activeplayer can be null --- bar/Mpris.qml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bar/Mpris.qml') diff --git a/bar/Mpris.qml b/bar/Mpris.qml index f520b80..1f94e88 100644 --- a/bar/Mpris.qml +++ b/bar/Mpris.qml @@ -9,7 +9,7 @@ import qs.components Item { id: root readonly property MprisPlayer activePlayer: Services.Mpris.activePlayer - readonly property real progress: (activePlayer.positionSupported && activePlayer.lengthSupported && activePlayer.length > 0) ? activePlayer.position / activePlayer.length : 0 + readonly property real progress: (activePlayer?.positionSupported && activePlayer?.lengthSupported && activePlayer?.length > 0) ? activePlayer?.position / activePlayer?.length : 0 readonly property string cleanedTitle: cleanMusicTitle(activePlayer?.trackTitle) readonly property string state: activePlayer?.isPlaying ? Icons.media.pause : Icons.media.play -- cgit v1.2.3