Skip to content

Commit de6abce

Browse files
committed
fix replay crash in live mode
1 parent eb084c2 commit de6abce

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/rrweb-snapshot/src/rebuild.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,11 @@ function buildNode(
239239
} else if (tagName === 'textarea' && name === 'value') {
240240
// create without an ID or presence in mirror
241241
node.appendChild(doc.createTextNode(value));
242-
n.childNodes = []; // value overrides childNodes
242+
try {
243+
n.childNodes = []; // value overrides childNodes
244+
} catch (err: unknown) {
245+
console.warn(`Highlight failed to set rrweb text area child nodes ${err}`);
246+
}
243247
continue;
244248
}
245249

0 commit comments

Comments
 (0)