From 31fd1f54039f880e2aa82952afecbd16da7fa54f Mon Sep 17 00:00:00 2001 From: Rob Walch Date: Mon, 28 Nov 2022 14:03:10 -0800 Subject: [PATCH] Bugfix: Fragment LoadStats total set to 0 with `progressive: true` (#5054) Fixes #5050 Co-authored-by: Rob Walch --- src/utils/fetch-loader.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/utils/fetch-loader.ts b/src/utils/fetch-loader.ts index 6f98e0e1371..90075e44bbb 100644 --- a/src/utils/fetch-loader.ts +++ b/src/utils/fetch-loader.ts @@ -133,7 +133,10 @@ class FetchLoader implements Loader { self.performance.now(), stats.loading.first ); - stats.loaded = stats.total = responseData[LENGTH]; + const total = responseData[LENGTH]; + if (total) { + stats.loaded = stats.total = total; + } const loaderResponse = { url: response.url,