diff --git a/app/src/menus/protyle.ts b/app/src/menus/protyle.ts index d34d92d69..783f6fe2d 100644 --- a/app/src/menus/protyle.ts +++ b/app/src/menus/protyle.ts @@ -2267,7 +2267,7 @@ export const tableMenu = (protyle: IProtyle, nodeElement: Element, cellElement: } else { nodeElement.querySelector("table").insertAdjacentHTML("afterbegin", html); } - nodeElement.setAttribute("caption", html); + nodeElement.setAttribute("caption", Lute.EscapeHTMLStr(`${title}`)); } else { if (captionElement) { captionElement.remove();