From f83bb10e0c424ac06d12c871ffbc8a2b77c3cf8a Mon Sep 17 00:00:00 2001 From: Graeme Foster <80714+GraemeF@users.noreply.github.com> Date: Mon, 30 Mar 2026 14:16:58 +0100 Subject: [PATCH] fix(osd): coerce optional chain to bool in VolumeOSD enabled bindings (#2101) Fixes #2100 --- quickshell/Modules/OSD/VolumeOSD.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quickshell/Modules/OSD/VolumeOSD.qml b/quickshell/Modules/OSD/VolumeOSD.qml index be07820a..89c07b76 100644 --- a/quickshell/Modules/OSD/VolumeOSD.qml +++ b/quickshell/Modules/OSD/VolumeOSD.qml @@ -95,7 +95,7 @@ DankOSD { anchors.verticalCenter: parent.verticalCenter minimum: 0 maximum: AudioService.sinkMaxVolume - enabled: AudioService.sink?.audio + enabled: AudioService.sink?.audio ?? false showValue: true unit: "%" thumbOutlineColor: Theme.surfaceContainer @@ -207,7 +207,7 @@ DankOSD { id: vertSliderArea anchors.fill: parent anchors.margins: -12 - enabled: AudioService.sink?.audio + enabled: AudioService.sink?.audio ?? false hoverEnabled: true cursorShape: Qt.PointingHandCursor