diff --git a/lib/home.dart b/lib/home.dart
index 62a4a58b999cb0e4a8963c1ebc57556fa63080e3..97c0145a48d675212da345105edada2fb0375e04 100644
--- a/lib/home.dart
+++ b/lib/home.dart
@@ -283,6 +283,7 @@ class _HomeScreenState extends State<HomeScreen> {
     if (barcode != null) {
       this._outputPubkey.text = barcode;
       isPubkey(barcode);
+      onTabTapped(0);
     }
     return barcode;
   }
diff --git a/lib/ui/generateWallets.dart b/lib/ui/generateWallets.dart
index 855c1fbda82bc7f54b0464f74c6d7d2b08cc3487..bc7472e2b8b0dad621bf87d7bb7998d6880f31b8 100644
--- a/lib/ui/generateWallets.dart
+++ b/lib/ui/generateWallets.dart
@@ -77,9 +77,6 @@ class _GenerateWalletScreen extends State<GenerateWalletScreen> {
       );
     }
 
-    // setState(() {
-    //   this._mnemonic.text = generatedMnemonic;
-    // });
     generateWallet(generatedMnemonic);
   }