From 7e59aa968b5a17a70b0302e92f340164bcb61e83 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Sat, 28 Oct 2023 16:17:33 +0800 Subject: [PATCH] :art: fix https://github.com/siyuan-note/siyuan/issues/9535 --- app/src/boot/globalEvent/mousemove.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/boot/globalEvent/mousemove.ts b/app/src/boot/globalEvent/mousemove.ts index ae315efab..78d9282ec 100644 --- a/app/src/boot/globalEvent/mousemove.ts +++ b/app/src/boot/globalEvent/mousemove.ts @@ -47,7 +47,10 @@ export const windowMouseMove = (event: MouseEvent & { target: HTMLElement }, mou if (!mouseIsEnter && event.buttons === 0 && // 鼠标按键被按下时不触发 window.siyuan.layout.bottomDock && - !isWindow() && !hasClosestByClassName(event.target, "b3-dialog") && !hasClosestByClassName(event.target, "b3-menu")) { + !isWindow() && + !hasClosestByClassName(event.target, "b3-dialog", true) && + !hasClosestByClassName(event.target, "block__popover", true) && + !hasClosestByClassName(event.target, "b3-menu")) { if (event.clientX < 43) { if (!window.siyuan.layout.leftDock.pin && window.siyuan.layout.leftDock.layout.element.clientWidth > 0 && // 隐藏停靠栏会导致点击两侧内容触发浮动面板弹出,因此需减小鼠标范围