View on GitHub
File Changes
      activeWallet ? styles.withWallet : styles.withoutWallet,
    ]);

                      
+
    const hasLegacyNotification =
+
      activeWallet &&
+
      activeWallet.isLegacy &&
+
      activeWallet.amount > 0 &&
+
      onTransferFunds;
+

                      
    const topBarTitle = activeWallet ? (
      <span className={styles.walletInfo}>
        <span className={styles.walletName}>
          )}
          {children}
        </div>
-
        {activeWallet && activeWallet.isLegacy && onTransferFunds && (
+
        {hasLegacyNotification && (
          <LegacyNotification
            onLearnMore={() => null}
            onTransferFunds={() => onTransferFunds(activeWallet.id)}
      showSubMenuToggle
      showSubMenus={this.isShowingSubMenus}
      leftIcon={this.isShowingSubMenus ? menuIconOpened : menuIconClosed}
+
      onTransferFunds={action('onTransferFunds')}
    >
      <NodeSyncStatusIcon
        networkStatus={{
  },
  {
    id: '2',
-
    name: 'Legacy',
+
    name: 'Legacy with funds',
    amount: new BigNumber(55.555),
    hasPassword: false,
    passwordUpdateDate: new Date(),
  },
  {
    id: '3',
+
    name: 'Legacy with no funds',
+
    amount: new BigNumber(0),
+
    hasPassword: false,
+
    passwordUpdateDate: new Date(),
+
    syncState: { data: null, tag: 'synced' },
+
    isLegacy: true,
+
    recoveryPhraseVerificationDate: moment()
+
      .subtract(200, 'days')
+
      .toDate(),
+
  },
+
  {
+
    id: '4',
    name: 'Restoring',
    amount: new BigNumber(12.345),
    hasPassword: false,