From 2325943c66cd96138b1d711021f775bfd889b320 Mon Sep 17 00:00:00 2001 From: quadbyte Date: Sun, 10 Aug 2025 21:36:52 -0400 Subject: [PATCH] Audio Service: avoid NaN --- Services/Audio.qml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Services/Audio.qml b/Services/Audio.qml index 6ce01a0..1a3c8fa 100644 --- a/Services/Audio.qml +++ b/Services/Audio.qml @@ -44,13 +44,17 @@ Singleton { target: sink?.audio ? sink?.audio : null function onVolumeChanged() { - root._volume = (sink?.audio.volume ?? 0) - console.log("[Audio] onVolumeChanged: " + volume) + var vol = (sink?.audio.volume ?? 0) + if (isNaN(vol)) { + vol = 0 + } + root._volume = vol + console.log("[Audio] onVolumeChanged: " + root._volume.toFixed(2)) } function onMutedChanged() { root._muted = (sink?.audio.muted ?? true) - console.log("[Audio] onMuteChanged " + muted) + console.log("[Audio] onMuteChanged " + root._muted) } } }