diff --git a/lib/pages/add_wallet_views/verify_recovery_phrase_view/verify_recovery_phrase_view.dart b/lib/pages/add_wallet_views/verify_recovery_phrase_view/verify_recovery_phrase_view.dart index f0e5cab74..e95e33539 100644 --- a/lib/pages/add_wallet_views/verify_recovery_phrase_view/verify_recovery_phrase_view.dart +++ b/lib/pages/add_wallet_views/verify_recovery_phrase_view/verify_recovery_phrase_view.dart @@ -188,6 +188,8 @@ class _VerifyRecoveryPhraseViewState final address = info.$1; final privateViewKey = info.$2; + await w.exit(); + viewOnlyData = CryptonoteViewOnlyWalletData( walletId: voInfo.walletId, address: address, @@ -236,6 +238,8 @@ class _VerifyRecoveryPhraseViewState ref.read(pWallets).addWallet(voWallet); + await voWallet.exit(); + await ref.read(pWallets).deleteWallet( widget.wallet.info, ref.read(secureStoreProvider),