From b53671de5708ea69af719133f866dc212bca04e2 Mon Sep 17 00:00:00 2001 From: Hatem Hosny <hatemhosny@gmail.com> Date: Sun, 5 Nov 2023 22:08:31 +0200 Subject: [PATCH] debounce updateConfigTools --- src/livecodes/core.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/livecodes/core.ts b/src/livecodes/core.ts index f0c8bae10..49b3ef0ab 100644 --- a/src/livecodes/core.ts +++ b/src/livecodes/core.ts @@ -3753,12 +3753,12 @@ const handleUnload = () => { }; const loadToolsPane = async () => { - const updateConfigTools = (tools: Config['tools']) => { + const updateConfigTools = debounce((tools: Config['tools']) => { setConfig({ ...getConfig(), tools, }); - }; + }, 100); toolsPane = createToolsPane( getConfig(), baseUrl,