From d55665267ba47da1f22d2699dc4e7c6af4aa7b0d Mon Sep 17 00:00:00 2001 From: minibits-cash Date: Mon, 30 Dec 2024 00:16:29 +0100 Subject: [PATCH] Easier migration to new device: Wallet address recovery now keeps existing wallet seed --- src/screens/ImportBackupScreen.tsx | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/screens/ImportBackupScreen.tsx b/src/screens/ImportBackupScreen.tsx index f8678bb7..518d6e5e 100644 --- a/src/screens/ImportBackupScreen.tsx +++ b/src/screens/ImportBackupScreen.tsx @@ -326,16 +326,21 @@ export const ImportBackupScreen: FC> = obser // align walletId in userSettings with recovered profile userSettingsStore.setWalletId(walletProfileStore.walletId) userSettingsStore.setIsOnboarded(true) - - setStatusMessage(translate('recovery.completed')) - await delay(1000) - setStatusMessage('') - setIsLoading(false) if(isAddressOnlyRecovery) { // go back to Settings + setStatusMessage('Please do not forget to backup current wallet seed!') + await delay(2000) + setStatusMessage(translate('recovery.completed')) + await delay(1000) + setStatusMessage('') + setIsLoading(false) navigation.goBack() } else { + setStatusMessage(translate('recovery.completed')) + await delay(1000) + setStatusMessage('') + setIsLoading(false) navigation.navigate('Tabs', {screen: 'WalletNavigator', params: {screen: 'Wallet', params: {}}}) } } catch (e: any) {