Просмотр исходного кода

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

Vanessa 1 год назад
Родитель
Сommit
c20c644440
1 измененных файлов с 3 добавлено и 3 удалено
  1. 3 3
      app/src/mobile/dock/MobileOutline.ts

+ 3 - 3
app/src/mobile/dock/MobileOutline.ts

@@ -59,11 +59,11 @@ export class MobileOutline {
 
 
     public update() {
     public update() {
         if (!window.siyuan.mobile.editor.protyle.preview.element.classList.contains("fn__none")) {
         if (!window.siyuan.mobile.editor.protyle.preview.element.classList.contains("fn__none")) {
+            const blockId = window.siyuan.mobile.editor.protyle.preview.element.querySelector(".selected")?.id;
             window.siyuan.mobile.editor.protyle.preview.render(window.siyuan.mobile.editor.protyle, (outlineData) => {
             window.siyuan.mobile.editor.protyle.preview.render(window.siyuan.mobile.editor.protyle, (outlineData) => {
                 this.tree.updateData(outlineData);
                 this.tree.updateData(outlineData);
-                const blockElement = window.siyuan.mobile.editor.protyle.preview.element.querySelector("selected")
-                if (blockElement) {
-                    this.setCurrentByPreview(blockElement);
+                if (blockId) {
+                    this.setCurrentByPreview(this.element.querySelector("#" + blockId));
                     return;
                     return;
                 }
                 }
             });
             });