diff --git a/qt/aqt/editor.py b/qt/aqt/editor.py index 9dc56488e..2ffac9ae5 100644 --- a/qt/aqt/editor.py +++ b/qt/aqt/editor.py @@ -1260,12 +1260,6 @@ require("anki/ui").loaded.then(() => require("anki/NoteEditor").instances[0].too def insertMathjaxChemistry(self) -> None: self.web.eval("wrap('\\\\(\\\\ce{', '}\\\\)');") - def toggleShrinkImages(self) -> None: - self.mw.col.set_config( - "shrinkEditorImages", - not self.mw.col.get_config("shrinkEditorImages", True), - ) - def toggleCloseHTMLTags(self) -> None: self.mw.col.set_config( "closeHTMLTags", @@ -1301,7 +1295,6 @@ require("anki/ui").loaded.then(() => require("anki/NoteEditor").instances[0].too mathjaxInline=Editor.insertMathjaxInline, mathjaxBlock=Editor.insertMathjaxBlock, mathjaxChemistry=Editor.insertMathjaxChemistry, - toggleShrinkImages=Editor.toggleShrinkImages, toggleCloseHTMLTags=Editor.toggleCloseHTMLTags, addImageForOcclusion=Editor.select_image_and_occlude, addImageForOcclusionFromClipboard=Editor.select_image_from_clipboard_and_occlude, diff --git a/ts/routes/editor/NoteEditor.svelte b/ts/routes/editor/NoteEditor.svelte index f5e3f62f6..3a282fbc3 100644 --- a/ts/routes/editor/NoteEditor.svelte +++ b/ts/routes/editor/NoteEditor.svelte @@ -644,8 +644,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html setTags(tags); setTagsCollapsed(await getMeta(tagsCollapsedMetaKey)); setMathjaxEnabled((await getColConfig("renderMathjax")) ?? true); - // TODO: shrinkEditorImages col config - setShrinkImages(true); + setShrinkImages((await getColConfig("shrinkEditorImages")) ?? true); // TODO: closeHTMLTags col config setCloseHTMLTags(true); if (mode === "add") { diff --git a/ts/routes/editor/editor-toolbar/OptionsButton.svelte b/ts/routes/editor/editor-toolbar/OptionsButton.svelte index 31ed19328..42a855688 100644 --- a/ts/routes/editor/editor-toolbar/OptionsButton.svelte +++ b/ts/routes/editor/editor-toolbar/OptionsButton.svelte @@ -23,7 +23,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html function toggleShrinkImages(_evt: MouseEvent): void { $shrinkImagesByDefault = !$shrinkImagesByDefault; - bridgeCommand("toggleShrinkImages"); + setColConfig("shrinkEditorImages", $shrinkImagesByDefault); showFloating = false; }