From 554e2ee7067a325c22cb7caa957fb8cdb7e83134 Mon Sep 17 00:00:00 2001 From: Misode Date: Thu, 17 Feb 2022 15:59:45 +0100 Subject: [PATCH] Fix ace editor tab size --- src/app/components/generator/SourcePanel.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/generator/SourcePanel.tsx b/src/app/components/generator/SourcePanel.tsx index 4293dc38..b176e431 100644 --- a/src/app/components/generator/SourcePanel.tsx +++ b/src/app/components/generator/SourcePanel.tsx @@ -108,8 +108,8 @@ export function SourcePanel({ name, model, blockStates, doCopy, doDownload, doIm }, [model]) useEffect(() => { - const softTabs = indent === 'tabs' ? false : INDENT[indent] - editor.current.setOption('useSoftTabs', softTabs) + editor.current.setOption('useSoftTabs', indent !== 'tabs') + editor.current.setOption('tabSize', indent === 'tabs' ? 4 : INDENT[indent]) editor.current.getSession().setMode(`ace/mode/${format}`) retransform.current() }, [indent, format])