From de1c7db7fad50721a247bbd5d67261c6bc90242a Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Sat, 27 Jun 2026 15:40:24 +0200 Subject: [PATCH] Recalculate numeric edits on change only --- app.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/app.js b/app.js index b9d48de..d8cc85a 100644 --- a/app.js +++ b/app.js @@ -991,11 +991,6 @@ function bindEvents() { state.optimizationTarget = event.target.value; updateAnalysis(); }); - $("#recommendationCount").addEventListener("input", (event) => { - state.recommendationCount = Math.min(20, Math.max(3, Math.round(parseNumberInput(event.target.value, 8)))); - formatChangedInput(event, state.recommendationCount); - updateAnalysis(); - }); $("#recommendationCount").addEventListener("change", (event) => { state.recommendationCount = Math.min(20, Math.max(3, Math.round(parseNumberInput(event.target.value, 8)))); formatChangedInput(event, state.recommendationCount); @@ -1006,7 +1001,6 @@ function bindEvents() { render(); setStatus("Current build reset. Draft autosaved."); }); - $("#gearGrid").addEventListener("input", handleGearInput); $("#gearGrid").addEventListener("change", handleGearInput); $("#saveSlot").addEventListener("click", saveNamedSlot); $("#loadSlot").addEventListener("click", loadNamedSlot); @@ -1022,7 +1016,6 @@ function bindEvents() { updateAnalysis(); }); $("#swapNewItem").addEventListener("click", swapInNewItem); - $(".new-item-card").addEventListener("input", handleNewItemInput); $(".new-item-card").addEventListener("change", handleNewItemInput); }