audio: make volume not stuck over max (#1411)

This commit is contained in:
end-4
2025-06-16 21:21:33 +02:00
parent 6cd80407c0
commit 92051b88ec
+1 -1
View File
@@ -41,7 +41,7 @@ Singleton {
root.sinkProtectionTriggered("Illegal increment");
} else if (newVolume > maxAllowed) {
root.sinkProtectionTriggered("Exceeded max allowed");
sink.audio.volume = lastVolume;
sink.audio.volume = Math.min(lastVolume, maxAllowed);
}
if (sink.ready && (isNaN(sink.audio.volume) || sink.audio.volume === undefined || sink.audio.volume === null)) {
sink.audio.volume = 0;