浏览代码

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

Vanessa 7 月之前
父节点
当前提交
d928adab56
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      app/src/protyle/render/av/openMenuPanel.ts

+ 2 - 2
app/src/protyle/render/av/openMenuPanel.ts

@@ -1289,7 +1289,7 @@ export const openMenuPanel = (options: {
                     event.stopPropagation();
                     break;
                 } else if (type === "av-view-switch") {
-                    if (!target.querySelector(".b3-chip--primary")) {
+                    if (!target.parentElement.classList.contains("b3-menu__item--current")) {
                         options.blockElement.removeAttribute("data-render");
                         avRender(options.blockElement, options.protyle, undefined, target.parentElement.dataset.id);
                     }
@@ -1297,7 +1297,7 @@ export const openMenuPanel = (options: {
                     event.stopPropagation();
                     break;
                 } else if (type === "av-view-edit") {
-                    if (target.parentElement.querySelector(".b3-chip--primary")) {
+                    if (target.parentElement.classList.contains("b3-menu__item--current")) {
                         openViewMenu({
                             protyle: options.protyle,
                             blockElement: options.blockElement as HTMLElement,