Vanessa 2026-01-07 23:04:42 +08:00
parent 95cd182b84
commit 55f09b30d8
2 changed files with 2 additions and 2 deletions

View file

@ -725,7 +725,7 @@ export const focusBlock = (element: Element, parentElement?: HTMLElement, toStar
parentElement.focus();
} else {
// li 下面为 hr、嵌入块、数学公式、iframe、音频、视频、图表渲染块等时递归处理
if (element.classList.contains("li")) {
if (element.classList.contains("li") || element.classList.contains("sb") || element.classList.contains("bq") || element.classList.contains("callout")) {
return focusBlock(element.querySelector("[data-node-id]"), parentElement, toStart);
}
}

View file

@ -111,7 +111,7 @@ export const getContenteditableElement = (element: Element): Element => {
};
export const isNotEditBlock = (element: Element) => {
if (element.classList.contains("sb")) {
if (element.classList.contains("li") || element.classList.contains("sb") || element.classList.contains("bq") || element.classList.contains("callout")) {
let hasEditable = false;
Array.from(element.querySelectorAll("[data-node-id]")).find(item => {
if (!isNotEditBlock(item)) {