diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-06-30 11:38:37 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-30 11:38:37 -0500 |
commit | d50ba22820e894c3124a0cba21240e3e6e99afbd (patch) | |
tree | 8ca6deb9d867358a1e1feb99bf3ed2036c8de345 /src | |
parent | 010588ee7c4064d01b10e75a69ac5e89ae839233 (diff) | |
download | voidsky-d50ba22820e894c3124a0cba21240e3e6e99afbd.tar.zst |
Fix: reset navigation state on account switch (#933)
Diffstat (limited to 'src')
-rw-r--r-- | src/view/screens/Settings.tsx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/view/screens/Settings.tsx b/src/view/screens/Settings.tsx index 3f02bbee5..b7a5a8c2c 100644 --- a/src/view/screens/Settings.tsx +++ b/src/view/screens/Settings.tsx @@ -42,6 +42,7 @@ import {pluralize} from 'lib/strings/helpers' import {formatCount} from 'view/com/util/numeric/format' import {isColorMode} from 'state/models/ui/shell' import Clipboard from '@react-native-clipboard/clipboard' +import {reset as resetNavigation} from '../../Navigation' // TEMPORARY (APP-700) // remove after backend testing finishes @@ -91,8 +92,7 @@ export const SettingsScreen = withAuthRequired( setIsSwitching(true) if (await store.session.resumeSession(acct)) { setIsSwitching(false) - navigation.navigate('HomeTab') - navigation.dispatch(StackActions.popToTop()) + resetNavigation() Toast.show(`Signed in as ${acct.displayName || acct.handle}`) return } |