diff --git a/src/public/app/widgets/note_tree.ts b/src/public/app/widgets/note_tree.ts index 7fc801ecb..0497e6eb7 100644 --- a/src/public/app/widgets/note_tree.ts +++ b/src/public/app/widgets/note_tree.ts @@ -418,6 +418,9 @@ export default class NoteTreeWidget extends NoteContextAwareWidget { // click event won't propagate so let's close context menu manually contextMenu.hide(); + // hide all dropdowns, fix calendar widget dropdown doesn't close when click on a note + $('.dropdown-menu').parent('.dropdown').find('[data-bs-toggle="dropdown"]').dropdown('hide'); + this.clearSelectedNodes(); const notePath = treeService.getNotePath(data.node);