From 4978ee8243c1c544ce388e20127583c7ba714bf4 Mon Sep 17 00:00:00 2001 From: Kieran McAuliffe Date: Mon, 22 Jul 2024 12:32:07 +0200 Subject: [PATCH] bugfix for null element --- modulators.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modulators.js b/modulators.js index f32a963..4bd63c6 100644 --- a/modulators.js +++ b/modulators.js @@ -64,7 +64,10 @@ function operateModulator(center, freq, amp, waveType, phaseArr, phaseI, delta, let oldPhase = phaseArr[phaseI]; let newPhase = (oldPhase + freq * delta) % 1.00; let unscaled = indexWave(waveType, newPhase); - document.getElementById(`slider-${name}`).value = unscaled; + let el = document.getElementById(`slider-${name}`); + + if (el) + el.value = unscaled; phaseArr[phaseI] = newPhase; return unscaled * amp + center;