We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 05478c3 commit 9e65ddaCopy full SHA for 9e65dda
.changeset/witty-kids-talk.md
@@ -0,0 +1,5 @@
1
+---
2
+'@rrweb/web-extension': patch
3
4
+
5
+🐞 fix(web-extension): beforeunload logic
packages/web-extension/src/content/index.ts
@@ -155,8 +155,8 @@ async function initMainPage() {
155
156
// Before unload pages, cache the new events in the local storage.
157
window.addEventListener('beforeunload', (event) => {
158
+ if (!newEvents.length) return;
159
event.preventDefault();
- if (newEvents.length === 0) return;
160
void Browser.storage.local.set({
161
[LocalDataKey.bufferedEvents]: bufferedEvents.concat(newEvents),
162
});
0 commit comments