From d220462c39477d2eea24b2c338c5938bb8c63b9a Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Fri, 28 Oct 2022 17:58:02 +0800 Subject: [PATCH] fix: wrong sync progressing numbers --- src/main/frontend/components/file_sync.cljs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/frontend/components/file_sync.cljs b/src/main/frontend/components/file_sync.cljs index 4ccb77fd4..0b65793f4 100644 --- a/src/main/frontend/components/file_sync.cljs +++ b/src/main/frontend/components/file_sync.cljs @@ -217,8 +217,12 @@ full-upload-files (:full-local->remote-files sync-state) full-download-files (:full-remote->local-files sync-state) calc-progress-total #(cond - uploading? (count full-upload-files) - downloading? (count full-download-files) + uploading? (if (zero? (count full-upload-files)) + (count uploading-files) + (count full-upload-files)) + downloading? (if (zero? (count full-download-files)) + (count downloading-files) + (count full-download-files)) :else 0) calc-progress-finished (fn [] (let [current-sync-files (set