From 141edfb70158c153ddd2438bdea07e04e5bbabd5 Mon Sep 17 00:00:00 2001 From: Lauri Nevala Date: Wed, 28 Oct 2020 10:07:56 +0200 Subject: [PATCH] Bind 'this' for setInterval callback Signed-off-by: Lauri Nevala --- extensions/telemetry/src/tracker.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extensions/telemetry/src/tracker.ts b/extensions/telemetry/src/tracker.ts index d5f16334b2..5ba5babb6e 100644 --- a/extensions/telemetry/src/tracker.ts +++ b/extensions/telemetry/src/tracker.ts @@ -38,8 +38,7 @@ export class Tracker extends Util.Singleton { } this.eventHandlers.push(handler) EventBus.appEventBus.addListener(handler) - - this.reportInterval = setInterval(this.reportData, 60 * 60 * 1000) // report every 1h + this.reportInterval = setInterval(this.reportData.bind(this), 60 * 60 * 1000) // report every 1h } stop() {