1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

[Web] Gracefully handle non-finite audio volumes

This commit is contained in:
A Thousand Ships
2024-07-28 11:47:25 +02:00
parent 0e9caa2d9c
commit 61c4ce272c

View File

@@ -858,7 +858,10 @@ class Bus {
* @returns {void} * @returns {void}
*/ */
setVolumeDb(val) { setVolumeDb(val) {
this._gainNode.gain.value = GodotAudio.db_to_linear(val); const linear = GodotAudio.db_to_linear(val);
if (isFinite(linear)) {
this._gainNode.gain.value = linear;
}
} }
/** /**