소스 검색

:art: https://github.com/siyuan-note/siyuan/issues/12518

Vanessa 10 달 전
부모
커밋
4300a353b4
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      app/src/menus/Menu.ts

+ 6 - 1
app/src/menus/Menu.ts

@@ -256,7 +256,12 @@ export class MenuItem {
 
 const getActionMenu = (element: Element, next: boolean) => {
     let actionMenuElement = element;
-    while (actionMenuElement && (actionMenuElement.classList.contains("b3-menu__separator") || actionMenuElement.classList.contains("b3-menu__item--readonly"))) {
+    while (actionMenuElement &&
+        (actionMenuElement.classList.contains("b3-menu__separator") ||
+            actionMenuElement.classList.contains("b3-menu__item--readonly") ||
+            // https://github.com/siyuan-note/siyuan/issues/12518
+            actionMenuElement.getBoundingClientRect().height === 0)
+        ) {
         if (actionMenuElement.querySelector(".b3-text-field")) {
             break;
         }