Skip to content

Commit 67c0ee9

Browse files
committed
Fix not scanning QRs immediately after recovery
1 parent 492df3b commit 67c0ee9

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

app/src/main/java/com/concordium/wallet/ui/account/accountsoverview/AccountsOverviewFragment.kt

+4-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import android.view.LayoutInflater
1010
import android.view.View
1111
import android.view.ViewGroup
1212
import android.view.ViewGroup.LayoutParams
13-
import android.view.animation.AccelerateDecelerateInterpolator
1413
import android.view.animation.AccelerateInterpolator
1514
import androidx.constraintlayout.widget.ConstraintSet
1615
import androidx.core.view.isVisible
@@ -102,13 +101,13 @@ class AccountsOverviewFragment : BaseFragment() {
102101
}
103102
}
104103

105-
baseActivity.hideQrScan(isVisible = true)
106-
if (!mainViewModel.hasCompletedOnboarding()) {
107-
baseActivity.hideQrScan(isVisible = true) {
104+
baseActivity.hideQrScan(isVisible = true) {
105+
if (mainViewModel.hasCompletedOnboarding()) {
106+
baseActivity.startQrScanner()
107+
} else {
108108
baseActivity.showUnlockFeatureDialog()
109109
}
110110
}
111-
112111
}
113112

114113
override fun onResume() {

app/src/main/java/com/concordium/wallet/ui/base/BaseActivity.kt

+1-1
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ abstract class BaseActivity(
244244
}
245245
}
246246

247-
private fun startQrScanner() {
247+
fun startQrScanner() {
248248
val intent = Intent(applicationContext, ScanQRActivity::class.java)
249249
intent.putExtra(EXTRA_QR_CONNECT, true)
250250
scanQrResult.launch(intent)

0 commit comments

Comments
 (0)