diff --git a/src/api/telemetry/TelemetryCollection.js b/src/api/telemetry/TelemetryCollection.js index 445326cac7..5574d197c5 100644 --- a/src/api/telemetry/TelemetryCollection.js +++ b/src/api/telemetry/TelemetryCollection.js @@ -342,6 +342,8 @@ export class TelemetryCollection extends EventEmitter { this.boundedTelemetry = []; this.futureBuffer = []; + this.emit('clear'); + this._requestHistoricalTelemetry(); } diff --git a/src/plugins/telemetryTable/TelemetryTable.js b/src/plugins/telemetryTable/TelemetryTable.js index bacf9fc152..e7e8ef5173 100644 --- a/src/plugins/telemetryTable/TelemetryTable.js +++ b/src/plugins/telemetryTable/TelemetryTable.js @@ -153,6 +153,7 @@ define([ this.telemetryCollections[keyString].on('remove', telemetryRemover); this.telemetryCollections[keyString].on('add', telemetryProcessor); + this.telemetryCollections[keyString].on('clear', this.tableRows.clear); this.telemetryCollections[keyString].load(); this.decrementOutstandingRequests();