diff --git a/.changeset/stupid-ghosts-help.md b/.changeset/stupid-ghosts-help.md new file mode 100644 index 0000000000..efc09cd873 --- /dev/null +++ b/.changeset/stupid-ghosts-help.md @@ -0,0 +1,5 @@ +--- +'rrweb': patch +--- + +Fix: isCheckout is missed in all fullsnapshot events diff --git a/packages/rrweb/src/record/index.ts b/packages/rrweb/src/record/index.ts index c2e7a8855a..28271b9b5f 100644 --- a/packages/rrweb/src/record/index.ts +++ b/packages/rrweb/src/record/index.ts @@ -398,6 +398,7 @@ function record( initialOffset: getWindowScroll(window), }, }), + isCheckout, ); mutationBuffers.forEach((buf) => buf.unlock()); // generate & emit any mutations that happened during snapshotting, as can now apply against the newly built mirror