浏览代码

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

Vanessa 2 年之前
父节点
当前提交
3d8208f25b
共有 1 个文件被更改,包括 5 次插入3 次删除
  1. 5 3
      app/src/protyle/ui/initUI.ts

+ 5 - 3
app/src/protyle/ui/initUI.ts

@@ -96,9 +96,11 @@ export const setPadding = (protyle: IProtyle) => {
         }
     }
     if (window.siyuan.config.editor.codeSyntaxHighlightLineNum) {
-        protyle.wysiwyg.element.querySelectorAll('.code-block [contenteditable="true"]').forEach((block: HTMLElement) => {
-            lineNumberRender(block);
-        });
+        setTimeout(() => { // https://github.com/siyuan-note/siyuan/issues/5612
+            protyle.wysiwyg.element.querySelectorAll('.code-block [contenteditable="true"]').forEach((block: HTMLElement) => {
+                lineNumberRender(block);
+            });
+        }, 300);
     }
     if (window.siyuan.config.editor.displayBookmarkIcon) {
         const editorAttrElement = document.getElementById("editorAttr");