From 30a97f08875459c2093dc435646515342ebd2621 Mon Sep 17 00:00:00 2001 From: aarbit Date: Sun, 28 Jul 2024 17:09:23 -0500 Subject: [PATCH] Makes sending MIDI info a side effect, which should fix the one click behind lag --- src/App.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 78e4844..ce3486e 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -34,6 +34,7 @@ function App() { } useEffect(connect,[]) + useEffect(sendPatchNumber, [patchNumber, bankNumber]) function makeList(count: number): number[] { let l= [] @@ -45,12 +46,10 @@ function App() { function handleBankSelect(selection: number) { setBankNumber(selection) - sendPatchNumber() } function handlePatchSelect(selection: number) { setPatchNumber(selection) - sendPatchNumber() } function sendPatchNumber() {