diff --git a/frontend/src/lib/components/Editor.svelte b/frontend/src/lib/components/Editor.svelte index 64b89f40ce..e838c9e264 100644 --- a/frontend/src/lib/components/Editor.svelte +++ b/frontend/src/lib/components/Editor.svelte @@ -248,9 +248,11 @@ let sqlTypeCompletor: Disposable | undefined = undefined - $: lang === 'sql' && scriptLang ? addSqlTypeCompletor() : sqlTypeCompletor?.dispose() + $: initialized && lang === 'sql' && scriptLang + ? addSqlTypeCompletions() + : sqlTypeCompletor?.dispose() - function addSqlTypeCompletor() { + function addSqlTypeCompletions() { if (sqlTypeCompletor) { sqlTypeCompletor.dispose() }