From 4492279c507d7ab8b705defba400dc53c853cd88 Mon Sep 17 00:00:00 2001 From: HugoCasa Date: Wed, 14 Feb 2024 21:28:20 +0100 Subject: [PATCH] fix: prevent AI fill inputs freezing (#3226) --- frontend/src/lib/components/InputTransformForm.svelte | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/InputTransformForm.svelte b/frontend/src/lib/components/InputTransformForm.svelte index f8144470dc..6c90268d95 100644 --- a/frontend/src/lib/components/InputTransformForm.svelte +++ b/frontend/src/lib/components/InputTransformForm.svelte @@ -224,7 +224,11 @@ propertyType === 'static' || arg?.expr?.length > 0} on:showExpr={(e) => { - monaco?.setSuggestion(e.detail) + setTimeout(() => { + if (monaco && propertyType === 'javascript') { + monaco.setSuggestion(e.detail) + } + }, 0) }} on:setExpr={(e) => { arg = { @@ -404,7 +408,6 @@ focused = false }} autoHeight - preventTabOnEmpty={enableAi} />