From 3880e6c3469701e78dec649d4ef8e0fd3b9b5965 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 26 Sep 2025 12:53:53 +0800 Subject: [PATCH] :bug: https://github.com/siyuan-note/siyuan/issues/15954 --- app/src/protyle/gutter/index.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index 72108a37b..f85474e95 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -827,14 +827,13 @@ export class Gutter { }); } }).element); - const range = getSelection().rangeCount > 0 ? getSelection().getRangeAt(0) : undefined; window.siyuan.menus.menu.append(new MenuItem({ id: "addToDatabase", label: window.siyuan.languages.addToDatabase, accelerator: window.siyuan.config.keymap.general.addToDatabase.custom, icon: "iconDatabase", click: () => { - addEditorToDatabase(protyle, range); + addEditorToDatabase(protyle, getEditorRange(selectsElement[0])); } }).element); window.siyuan.menus.menu.append(new MenuItem({ @@ -1354,14 +1353,13 @@ export class Gutter { }); } }).element); - const range = getSelection().rangeCount > 0 ? getSelection().getRangeAt(0) : undefined; window.siyuan.menus.menu.append(new MenuItem({ id: "addToDatabase", icon: "iconDatabase", label: window.siyuan.languages.addToDatabase, accelerator: window.siyuan.config.keymap.general.addToDatabase.custom, click: () => { - addEditorToDatabase(protyle, range); + addEditorToDatabase(protyle, getEditorRange(nodeElement)); } }).element); window.siyuan.menus.menu.append(new MenuItem({