From b3b420121d6b70628adc40d1bbdbe56c9d7dd1fe Mon Sep 17 00:00:00 2001 From: Weijie Zhao Date: Fri, 21 Nov 2025 22:22:46 +0800 Subject: [PATCH] fix(editor): prevent image insertion from triggering save (#1846) Ensure inserting an image only updates editor content without firing implicit save or switching out of edit mode. This keeps user in edit flow and avoids unintended save events. --- frontend/src/components/input/editor/TipTap.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/input/editor/TipTap.vue b/frontend/src/components/input/editor/TipTap.vue index 473d3a2af..5f5d15bf7 100644 --- a/frontend/src/components/input/editor/TipTap.vue +++ b/frontend/src/components/input/editor/TipTap.vue @@ -632,7 +632,7 @@ function uploadAndInsertFiles(files: File[] | FileList) { editor.value?.commands.setContent(html, false) - bubbleSave() + bubbleNow() }) } @@ -663,7 +663,7 @@ async function addImage(event) { if (url) { editor.value?.chain().focus().setImage({src: url}).run() - bubbleSave() + bubbleNow() } }