ソースを参照

Improve download progress bar UI

Peter Cai 1 年間 前
コミット
8573834a03

+ 2 - 1
app-common/src/main/java/im/angry/openeuicc/ui/ProfileDownloadFragment.kt

@@ -245,11 +245,12 @@ class ProfileDownloadFragment : BaseMaterialDialogFragment(),
             confirmationCode,
             confirmationCode,
             imei
             imei
         )!!.onEach {
         )!!.onEach {
-            progress.isIndeterminate = false
             if (it is EuiccChannelManagerService.ForegroundTaskState.InProgress) {
             if (it is EuiccChannelManagerService.ForegroundTaskState.InProgress) {
                 progress.progress = it.progress
                 progress.progress = it.progress
+                progress.isIndeterminate = it.progress == 0
             } else {
             } else {
                 progress.progress = 100
                 progress.progress = 100
+                progress.isIndeterminate = false
             }
             }
         }.last()
         }.last()