Browse Source

ui: wizard: Prevent clicking next multiple times

Peter Cai 1 year ago
parent
commit
653a7b32ee

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

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