diff --git a/src/runtime/internal/dom.ts b/src/runtime/internal/dom.ts index f124b6fd0c..e56295f09f 100644 --- a/src/runtime/internal/dom.ts +++ b/src/runtime/internal/dom.ts @@ -491,15 +491,8 @@ export function claim_comment(nodes:ChildNodeArray, data) { nodes, (node: ChildNode): node is Comment => node.nodeType === 8, (node: Comment) => { - const dataStr = '' + data; - if (node.data.startsWith(dataStr)) { - if (node.data.length !== dataStr.length) { - node.data = dataStr; - return comment(node.data.slice(dataStr.length)); - } - } else { - node.data = dataStr; - } + node.data = '' + data; + return undefined; }, () => comment(data), true