diff --git a/qt/aqt/editor.py b/qt/aqt/editor.py index 975780e4e..ebd1f5058 100644 --- a/qt/aqt/editor.py +++ b/qt/aqt/editor.py @@ -1125,7 +1125,7 @@ require("anki/ui").loaded.then(() => require("anki/NoteEditor").instances[0].too self.web.eval("resetIOImageLoaded()") def update_occlusions_field(self) -> None: - self.web.eval("updateOcclusionsField()") + self.web.eval("saveOcclusions()") def _setup_mask_editor(self, io_options: dict): self.web.eval( diff --git a/ts/editor/NoteEditor.svelte b/ts/editor/NoteEditor.svelte index 83ceec328..885200e07 100644 --- a/ts/editor/NoteEditor.svelte +++ b/ts/editor/NoteEditor.svelte @@ -459,7 +459,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html } globalThis.setImageField = setImageField; - function updateOcclusionsField(): void { + function saveOcclusions(): void { if (isImageOcclusion && globalThis.canvas) { const occlusionsData = exportShapesToClozeDeletions($hideAllGuessOne); fieldStores[ioFields.occlusions].set(occlusionsData.clozes); @@ -572,7 +572,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html triggerChanges, setIsImageOcclusion, setupMaskEditor, - updateOcclusionsField, + saveOcclusions, ...oldEditorAdapter, }); @@ -637,7 +637,7 @@ the AddCards dialog) should be implemented in the user of this component.
diff --git a/ts/routes/image-occlusion/ImageOcclusionPage.svelte b/ts/routes/image-occlusion/ImageOcclusionPage.svelte index 4d4d38f3b..aad104ad6 100644 --- a/ts/routes/image-occlusion/ImageOcclusionPage.svelte +++ b/ts/routes/image-occlusion/ImageOcclusionPage.svelte @@ -40,7 +40,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html