From 2021ebe9013a583363e0619d70b3e9b82a929fbd Mon Sep 17 00:00:00 2001 From: skal Date: Wed, 28 Jan 2026 12:12:03 +0100 Subject: fix(editor): Resolve duplicate variable declarations in script.js Consolidated all button element declarations into a single block to prevent 'Identifier has already been declared' errors. --- tools/editor/script.js | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/tools/editor/script.js b/tools/editor/script.js index c764803..46cbe1d 100644 --- a/tools/editor/script.js +++ b/tools/editor/script.js @@ -444,27 +444,6 @@ lineToolButton.addEventListener('click', () => { activeTool = 'line'; console.lo ellipseToolButton.addEventListener('click', () => { activeTool = 'ellipse'; console.log('Ellipse tool selected'); }); noiseToolButton.addEventListener('click', () => { activeTool = 'noise'; console.log('Noise tool selected'); }); -undoButton.addEventListener('click', handleUndo); -redoButton.addEventListener('click', handleRedo); - -listenOriginalButton.addEventListener('click', () => { - if (originalSpecData) { - playSpectrogramData(originalSpecData); - } else { - alert("No original SPEC data loaded."); - } -}); - -listenGeneratedButton.addEventListener('click', () => { - if (currentSpecData) { - // Ensure currentSpecData reflects all shapes before playing - redrawCanvas(); // This updates currentSpecData based on shapes - playSpectrogramData(currentSpecData); - } else { - alert("No generated SPEC data to play."); - } -}); - // --- Undo/Redo Logic --- function addAction(action) { undoStack.push(action); -- cgit v1.2.3