This commit is contained in:
Vanessa 2022-09-28 21:24:30 +08:00
parent 3019d1bb57
commit 0ff3c06e39

View file

@ -17,7 +17,7 @@ export class InlineMath extends ToolbarItem {
return;
}
let mathElement = hasClosestByAttribute(range.startContainer, "data-type", "inline-math") as Element;
if (!mathElement && range.startContainer.nodeType !== 3) {
if (!mathElement && range.startContainer.nodeType !== 3 && range.startContainer.childNodes[range.startOffset]) {
const previousSibling = hasPreviousSibling(range.startContainer.childNodes[range.startOffset]) as HTMLElement;
if (previousSibling && previousSibling.getAttribute("data-type").indexOf("inline-math") > -1) {
mathElement = previousSibling;