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 65e0bfe commit 46c9110Copy full SHA for 46c9110
.changeset/windmills-can-fly.md
@@ -0,0 +1,5 @@
1
+---
2
+'livekit-client': patch
3
4
+
5
+Fix leaking memory by removing event listener from correct scope
src/room/Room.ts
@@ -937,7 +937,7 @@ class Room extends (EventEmitter as new () => TypedEmitter<RoomEventCallbacks>)
937
window.addEventListener('beforeunload', this.onPageLeave);
938
}
939
if (isWeb()) {
940
- document.addEventListener('freeze', this.onPageLeave);
+ window.addEventListener('freeze', this.onPageLeave);
941
942
this.setAndEmitConnectionState(ConnectionState.Connected);
943
this.emit(RoomEvent.Connected);
0 commit comments