Browse Source

:bug: fix https://github.com/siyuan-note/siyuan/issues/5487

Vanessa 2 năm trước cách đây
mục cha
commit
69ece9ab18
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      app/src/editor/util.ts

+ 2 - 1
app/src/editor/util.ts

@@ -331,7 +331,7 @@ export const isCurrentEditor = (blockId: string) => {
     if (activeElement) {
         const tab = getInstanceById(activeElement.getAttribute("data-id"));
         if (tab instanceof Tab && tab.model instanceof Editor) {
-            if (tab.model.editor.protyle.block.rootID !== blockId) {
+            if (tab.model.editor.protyle.block.rootID !== blockId && tab.model.editor.protyle.block.id !== blockId) {
                 return false;
             }
         }
@@ -426,6 +426,7 @@ export const updateBacklinkGraph = (models: IModels, protyle: IProtyle) => {
             mk: item.inputsElement[1].value,
         }, response => {
             if (!isCurrentEditor(blockId)) {
+                item.element.querySelector('.block__icon[data-type="refresh"] svg').classList.remove("fn__rotate");
                 return;
             }
             item.blockId = blockId;