From b068241f8e90f139cbfbb419c73eb128206ea793 Mon Sep 17 00:00:00 2001 From: Yanzhen Yu Date: Thu, 2 Sep 2021 15:55:39 +0800 Subject: [PATCH] close #688, remove legacy counter A previous patch has refactored the canvas image loading process and it does not use anymore, so the counter is no longer need. commit: 4a72ff0b3cdf9920ea38bca8f69eedbfe52c99904a0036f3fc1cd7c1e0248a37R725 --- packages/rrweb/src/replay/index.ts | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/rrweb/src/replay/index.ts b/packages/rrweb/src/replay/index.ts index 39bb6f46..07d09b58 100644 --- a/packages/rrweb/src/replay/index.ts +++ b/packages/rrweb/src/replay/index.ts @@ -818,8 +818,6 @@ export class Replayer { }; this.emitter.on(ReplayerEvents.Start, stateHandler); this.emitter.on(ReplayerEvents.Pause, stateHandler); - let count = 0; - let resolved = 0; for (const event of this.service.state.context.events) { if ( event.type === EventType.IncrementalSnapshot && @@ -828,7 +826,6 @@ export class Replayer { typeof event.data.args[0] === 'string' && !this.imageMap.has(event) ) { - count++; const canvas = document.createElement('canvas'); const ctx = canvas.getContext('2d'); const imgd = ctx?.createImageData(canvas.width, canvas.height); @@ -837,9 +834,6 @@ export class Replayer { ctx?.putImageData(imgd!, 0, 0); } } - if (count !== resolved) { - this.service.send({ type: 'PAUSE' }); - } } private applyIncremental(