From 92e43bc051e5c70cfbec57db66318abea98f1f08 Mon Sep 17 00:00:00 2001 From: siriusXT <1160925501@qq.com> Date: Wed, 6 Sep 2023 14:49:01 +0000 Subject: [PATCH] Fix right click bookmark bug --- src/public/app/widgets/buttons/launcher/note_launcher.js | 2 +- src/public/app/widgets/buttons/open_note_button_widget.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/public/app/widgets/buttons/launcher/note_launcher.js b/src/public/app/widgets/buttons/launcher/note_launcher.js index d14f441bb..ec0b2d735 100644 --- a/src/public/app/widgets/buttons/launcher/note_launcher.js +++ b/src/public/app/widgets/buttons/launcher/note_launcher.js @@ -34,7 +34,7 @@ export default class NoteLauncher extends AbstractLauncher { async launch(evt) { // await because subclass overrides can be async const targetNoteId = await this.getTargetNoteId(); - if (!targetNoteId) { + if (!targetNoteId || evt.which === 3) { return; } diff --git a/src/public/app/widgets/buttons/open_note_button_widget.js b/src/public/app/widgets/buttons/open_note_button_widget.js index 79f5b1b9f..98f53248a 100644 --- a/src/public/app/widgets/buttons/open_note_button_widget.js +++ b/src/public/app/widgets/buttons/open_note_button_widget.js @@ -17,6 +17,9 @@ export default class OpenNoteButtonWidget extends OnClickButtonWidget { } async launch(evt) { + if (evt.which === 3) { + return; + } const ctrlKey = utils.isCtrlKey(evt); if ((evt.which === 1 && ctrlKey) || evt.which === 2) {