瀏覽代碼

ui: wizard: Prevent clicking next multiple times

Peter Cai 1 年之前
父節點
當前提交
653a7b32ee
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      app-common/src/main/java/im/angry/openeuicc/ui/wizard/DownloadWizardActivity.kt

+ 2 - 0
app-common/src/main/java/im/angry/openeuicc/ui/wizard/DownloadWizardActivity.kt

@@ -155,6 +155,7 @@ class DownloadWizardActivity: BaseEuiccAccessActivity() {
     private fun onNextPressed() {
         hideIme()
 
+        nextButton.isEnabled = false
         progressBar.visibility = View.VISIBLE
         progressBar.isIndeterminate = true
 
@@ -177,6 +178,7 @@ class DownloadWizardActivity: BaseEuiccAccessActivity() {
             }
 
             progressBar.visibility = View.GONE
+            nextButton.isEnabled = true
 
             if (currentFragment?.hasNext == true) {
                 currentFragment?.beforeNext()