From 7c2efe95f6ef3bf799f07c31308eeecd4a697bcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20W=C3=B6rister?= <31357619+fwoerister@users.noreply.github.com> Date: Fri, 6 Feb 2026 20:59:34 +0100 Subject: [PATCH] fixed refresh problem in text-based mode --- src/components/base/BaseCodeMirrorEditor.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/components/base/BaseCodeMirrorEditor.vue b/src/components/base/BaseCodeMirrorEditor.vue index af32926..0c54555 100644 --- a/src/components/base/BaseCodeMirrorEditor.vue +++ b/src/components/base/BaseCodeMirrorEditor.vue @@ -15,6 +15,12 @@ let view = ref(); onMounted(() => { + let loadedCode = window.localStorage.getItem("blocksembler-source-code") + + if (loadedCode) { + codingWorkspaceState.sourceCode = loadedCode + } + let state = EditorState.create({ doc: codingWorkspaceState.sourceCode, extensions: [ @@ -35,6 +41,7 @@ onMounted(() => { if (update.docChanged) { console.log(update.state.doc.toString()); codingWorkspaceState.sourceCode = update.state.doc.toString(); + window.localStorage.setItem("blocksembler-source-code", update.state.doc.toString()); } }) ],