remove double wrap guards

3clyp50 committed Jan 27, 2026 at 18:16 UTC e14c527126751fb9ca52d53486d9161bd9f8b6b5
1 file changed -8
webui/js/messages.js
-8
@@ -1908,11 +1908,7 @@ function adjustMarkdownRender(element) {
1908 // find all tables in the element
1909 const tables = element.querySelectorAll("table");
1910 tables.forEach((el) => {
1911 - if (el.parentNode.classList.contains("message-markdown-table-wrap"))
1912 - return;
1911 const wrapper = wrapElement(el, "message-markdown-table-wrap");
1914 -
1915 - // create copy button directly
1912 const copyBtn = createActionButton("copy", "", () =>
1913 copyToClipboard(extractTableTSV(el))
1914 );
@@ -1921,14 +1917,10 @@ function adjustMarkdownRender(element) {
1917 });
1918
1919 // find all code blocks
1924 - // we select the code element to ensure valid targets, then wrap the parent pre
1920 const codeElements = element.querySelectorAll("pre > code");
1921 codeElements.forEach((code) => {
1922 const pre = code.parentNode;
1928 - if (pre.parentNode.classList.contains("code-block-wrapper")) return;
1923 const wrapper = wrapElement(pre, "code-block-wrapper");
1930 -
1931 - // create copy button directly
1924 const copyBtn = createActionButton("copy", "", () =>
1925 copyToClipboard(code.textContent)
1926 );