diff --git a/src/auth.ts b/src/auth.ts index 14364a7b..60e93339 100644 --- a/src/auth.ts +++ b/src/auth.ts @@ -7,6 +7,7 @@ import {getClient} from './api-client' import {appId, chains} from './config' import {activeEvmSession, activeSession, availableSessions} from './store' import {startEvmSession} from './lib/evm' +import {fetchBalances} from './stores/balances' const transport = new Transport({ requestStatus: false, @@ -101,6 +102,7 @@ export async function activate(id: SessionLike) { if (get(activeEvmSession)) { activeEvmSession.set(undefined) - startEvmSession() + await startEvmSession() + fetchBalances(get(activeSession), true) } } diff --git a/src/components/elements/input/token/selector.svelte b/src/components/elements/input/token/selector.svelte index 4f9c9cc7..ddf1bedf 100644 --- a/src/components/elements/input/token/selector.svelte +++ b/src/components/elements/input/token/selector.svelte @@ -1,9 +1,10 @@