From 9c0994aa004d48c051a7fd7b6c502bdba234c4b2 Mon Sep 17 00:00:00 2001
From: julian <julian@cypherstack.com>
Date: Tue, 28 Mar 2023 14:01:48 -0600
Subject: [PATCH] open token selection screen on successful eth wallet restore

---
 .../restore_wallet_view/restore_wallet_view.dart         | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart b/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart
index 29ca47251..dda0359b3 100644
--- a/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart
+++ b/lib/pages/add_wallet_views/restore_wallet_view/restore_wallet_view.dart
@@ -12,6 +12,7 @@ import 'package:flutter_libmonero/wownero/wownero.dart';
 import 'package:flutter_riverpod/flutter_riverpod.dart';
 import 'package:flutter_svg/flutter_svg.dart';
 import 'package:stackwallet/notifications/show_flush_bar.dart';
+import 'package:stackwallet/pages/add_wallet_views/add_token_view/add_token_view.dart';
 import 'package:stackwallet/pages/add_wallet_views/restore_wallet_view/confirm_recovery_dialog.dart';
 import 'package:stackwallet/pages/add_wallet_views/restore_wallet_view/sub_widgets/restore_failed_dialog.dart';
 import 'package:stackwallet/pages/add_wallet_views/restore_wallet_view/sub_widgets/restore_succeeded_dialog.dart';
@@ -347,6 +348,14 @@ class _RestoreWalletViewState extends ConsumerState<RestoreWalletView> {
                       (route) => false,
                     ),
                   );
+                  if (manager.coin == Coin.ethereum) {
+                    unawaited(
+                      Navigator.of(context).pushNamed(
+                        AddTokenView.routeName,
+                        arguments: manager.walletId,
+                      ),
+                    );
+                  }
                 }
               }