1
1
mirror of https://github.com/Eugeny/tabby.git synced 2024-12-23 10:32:29 +03:00

fixed "infinite" transfer speed display

This commit is contained in:
Eugene Pankov 2021-11-06 16:15:09 +01:00
parent f2d6931f1a
commit 59d642434a
No known key found for this signature in database
GPG Key ID: 5896FCBBDD1CF4F4

View File

@ -48,6 +48,9 @@ export abstract class FileTransfer {
} }
protected increaseProgress (bytes: number): void { protected increaseProgress (bytes: number): void {
if (!bytes) {
return
}
this.completedBytes += bytes this.completedBytes += bytes
this.lastChunkSpeed = bytes * 1000 / (Date.now() - this.lastChunkStartTime) this.lastChunkSpeed = bytes * 1000 / (Date.now() - this.lastChunkStartTime)
this.lastChunkStartTime = Date.now() this.lastChunkStartTime = Date.now()