mirror of
https://github.com/siyuan-note/siyuan.git
synced 2026-03-03 19:30:16 +01:00
🚨
This commit is contained in:
parent
1da6bd10dd
commit
fac82ad618
5 changed files with 10 additions and 10 deletions
|
|
@ -168,7 +168,7 @@ export const isEndOfBlock = (range: Range) => {
|
|||
return false;
|
||||
}
|
||||
|
||||
let nextSibling = range.endContainer
|
||||
let nextSibling = range.endContainer;
|
||||
while (nextSibling) {
|
||||
if (hasNextSibling(nextSibling)) {
|
||||
return false;
|
||||
|
|
@ -176,12 +176,12 @@ export const isEndOfBlock = (range: Range) => {
|
|||
if (nextSibling.parentElement.getAttribute("spellcheck")) {
|
||||
return true;
|
||||
}
|
||||
nextSibling = nextSibling.parentElement
|
||||
nextSibling = nextSibling.parentElement;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
export const hasPreviousSibling = (element: Node) => {
|
||||
let previousSibling = element.previousSibling;
|
||||
|
|
|
|||
|
|
@ -342,7 +342,7 @@ export const keydown = (protyle: IProtyle, editorElement: HTMLElement) => {
|
|||
event.stopPropagation();
|
||||
return;
|
||||
}
|
||||
const nodeEditableElement = getContenteditableElement(nodeElement)
|
||||
const nodeEditableElement = getContenteditableElement(nodeElement);
|
||||
const position = getSelectionOffset(nodeEditableElement, protyle.wysiwyg.element, range);
|
||||
if (position.start === 0 && event.key === "ArrowLeft") {
|
||||
event.preventDefault();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue