diff --git a/ts/editor/NoteEditor.svelte b/ts/editor/NoteEditor.svelte index 01d5348e4..bf959e266 100644 --- a/ts/editor/NoteEditor.svelte +++ b/ts/editor/NoteEditor.svelte @@ -471,6 +471,11 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html isIOImageLoaded = false; globalThis.canvas.clear(); globalThis.canvas = undefined; + if (imageOcclusionMode?.kind === "add") { + // canvas.clear indirectly calls saveOcclusions + saveFieldNow(); + fieldStores[ioFields.image].set(""); + } const page = document.querySelector(".image-occlusion"); if (page) { page.remove();