diff --git a/frontend/src/lib/components/apps/components/display/AppText.svelte b/frontend/src/lib/components/apps/components/display/AppText.svelte index cb053f9e96..78e10402b6 100644 --- a/frontend/src/lib/components/apps/components/display/AppText.svelte +++ b/frontend/src/lib/components/apps/components/display/AppText.svelte @@ -30,6 +30,12 @@ configuration ) + $: editorMode && onEditorMode() + + function onEditorMode() { + autosize() + setTimeout(() => autosize(), 50) + } const { app, worldStore, mode, componentControl } = getContext('AppViewerContext') @@ -131,6 +137,7 @@ el.style.cssText = 'height:auto; padding:0' el.style.cssText = 'height:' + el.scrollHeight + 'px' } + // console.log(el, el?.scrollHeight) }, 0) } @@ -163,7 +170,6 @@ if (!editorMode) { editorMode = true document.getElementById(`text-${id}`)?.focus() - autosize() } }} on:keydown|stopPropagation @@ -172,7 +178,7 @@