mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-21 17:10:12 +01:00
🚨
This commit is contained in:
parent
1da6bd10dd
commit
fac82ad618
5 changed files with 10 additions and 10 deletions
|
|
@ -766,7 +766,7 @@ export class Files extends Model {
|
|||
return;
|
||||
}
|
||||
let currentPath = filePath;
|
||||
let liElement
|
||||
let liElement;
|
||||
while (!liElement) {
|
||||
liElement = treeElement.querySelector(`[data-path="${currentPath}"]`);
|
||||
if (!liElement) {
|
||||
|
|
@ -777,7 +777,7 @@ export class Files extends Model {
|
|||
currentPath = dirname + ".sy";
|
||||
}
|
||||
} else {
|
||||
liElement.querySelector(".fn__hidden").classList.remove("fn__hidden");
|
||||
liElement.querySelector(".fn__hidden")?.classList.remove("fn__hidden");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -549,7 +549,7 @@ const workspaceItem = (item: IWorkspace) => {
|
|||
writeText(item.path);
|
||||
showMessage(window.siyuan.languages.copied);
|
||||
}
|
||||
}]
|
||||
}];
|
||||
if (item.path !== window.siyuan.config.system.workspaceDir) {
|
||||
submenu.splice(0, 0, {
|
||||
id: "openBy",
|
||||
|
|
@ -558,7 +558,7 @@ const workspaceItem = (item: IWorkspace) => {
|
|||
click() {
|
||||
openWorkspace(item.path);
|
||||
}
|
||||
})
|
||||
});
|
||||
if (item.closed) {
|
||||
submenu.push({
|
||||
id: "removeWorkspaceTip",
|
||||
|
|
|
|||
|
|
@ -279,7 +279,7 @@ export class MobileFiles extends Model {
|
|||
return;
|
||||
}
|
||||
let currentPath = filePath;
|
||||
let liElement
|
||||
let liElement;
|
||||
while (!liElement) {
|
||||
liElement = treeElement.querySelector(`[data-path="${currentPath}"]`);
|
||||
if (!liElement) {
|
||||
|
|
@ -290,7 +290,7 @@ export class MobileFiles extends Model {
|
|||
currentPath = dirname + ".sy";
|
||||
}
|
||||
} else {
|
||||
liElement.querySelector(".fn__hidden").classList.remove("fn__hidden");
|
||||
liElement.querySelector(".fn__hidden")?.classList.remove("fn__hidden");
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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