Vanessa 2025-02-27 22:13:41 +08:00
parent 35ccbaa0f0
commit f67bd1ad7f
3 changed files with 13 additions and 3 deletions

View File

@ -780,7 +780,12 @@ export class Files extends Model {
currentPath = dirname + ".sy";
}
} else {
liElement.querySelector(".fn__hidden")?.classList.remove("fn__hidden");
const hiddenElement = liElement.querySelector(".fn__hidden")
if (hiddenElement) {
hiddenElement.classList.remove("fn__hidden");
} else {
this.getLeaf(liElement, notebookId, true);
}
break;
}
}

View File

@ -293,7 +293,12 @@ export class MobileFiles extends Model {
currentPath = dirname + ".sy";
}
} else {
liElement.querySelector(".fn__hidden")?.classList.remove("fn__hidden");
const hiddenElement = liElement.querySelector(".fn__hidden")
if (hiddenElement) {
hiddenElement.classList.remove("fn__hidden");
} else {
this.getLeaf(liElement, notebookId, true);
}
break;
}
}

View File

@ -229,7 +229,7 @@ export class Toolbar {
public setInlineMark(protyle: IProtyle, type: string, action: "range" | "toolbar", textObj?: ITextOption) {
const nodeElement = hasClosestBlock(this.range.startContainer);
if (!nodeElement) {
if (!nodeElement || nodeElement.getAttribute("data-type") === "NodeCodeBlock") {
return;
}
const endElement = hasClosestBlock(this.range.endContainer);