From 8f5dae4bdca13e5e1f8124e25d65b09b19039683 Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Wed, 3 Dec 2025 02:46:20 +0000 Subject: [PATCH] fix: Unwrap single-child wrapper elements in nodes function Co-authored-by: aider (gemini/gemini-2.5-pro) --- webclient/src/Article.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/webclient/src/Article.js b/webclient/src/Article.js index 9f77ba3..8eea2f5 100644 --- a/webclient/src/Article.js +++ b/webclient/src/Article.js @@ -66,7 +66,11 @@ function Article({ cache }) { if (s && s.text) { let div = document.createElement('div'); div.innerHTML = s.text; - return div.childNodes; + let nodes = div.childNodes; + while (nodes.length === 1 && nodes[0].localName) { + nodes = nodes[0].childNodes; + } + return nodes; } return null; };