Explorar o código

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

Vanessa hai 10 meses
pai
achega
b9adce4e92
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      app/src/editor/util.ts

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

@@ -163,7 +163,10 @@ export const openFile = async (options: IOpenFileOptions) => {
                 if (hasClosestByClassName(item.element, "layout__wnd--active")) {
                     activeEditor = item;
                 }
-                editor = item;
+                if (!editor || item.headElement.getAttribute("data-activetime") > editor.headElement.getAttribute("data-activetime")) {
+                    // https://github.com/siyuan-note/siyuan/issues/11981#issuecomment-2351939812
+                    editor = item;
+                }
             }
             if (activeEditor) {
                 return true;