Kaynağa Gözat

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

Vanessa 2 yıl önce
ebeveyn
işleme
a330774822
1 değiştirilmiş dosya ile 6 ekleme ve 0 silme
  1. 6 0
      app/src/protyle/wysiwyg/keydown.ts

+ 6 - 0
app/src/protyle/wysiwyg/keydown.ts

@@ -759,6 +759,12 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => {
                         event.preventDefault();
                         return;
                     }
+                    // 代码块中空行 ⌘+Del 异常 https://ld246.com/article/1663166544901
+                    if (nodeElement.classList.contains("code-block") && range.startContainer.nodeType === 3 && range.startContainer.textContent.substring(range.startOffset - 1, range.startOffset) === "\n") {
+                        event.stopPropagation();
+                        event.preventDefault();
+                        return;
+                    }
                 }
             }
         }