···2525 linkRequiresWarning,
2626} from '#/lib/strings/url-helpers'
2727import {type TypographyVariant} from '#/lib/ThemeContext'
2828-import {isAndroid, isNative, isWeb} from '#/platform/detection'
2828+import {isAndroid, isWeb} from '#/platform/detection'
2929import {emitSoftReset} from '#/state/events'
3030import {useModalControls} from '#/state/modals'
3131import {WebAuxClickWrapper} from '#/view/com/util/WebAuxClickWrapper'
···427427 // note: 'navigate' actually acts the same as 'push' nowadays
428428 // therefore we need to add 'pop' -sfn
429429 // @ts-ignore we're not able to type check on this one -prf
430430- navigation.navigate(routeName, params, {pop: isNative})
430430+ navigation.navigate(routeName, params, {pop: true})
431431 }
432432 } else {
433433 throw Error('Unsupported navigator action.')
+1-1
src/view/shell/desktop/LeftNav.tsx
···405405 } else {
406406 const [screen, params] = router.matchPath(href)
407407 // @ts-expect-error TODO: type matchPath well enough that it can be plugged into navigation.navigate directly
408408- navigation.navigate(screen, params)
408408+ navigation.navigate(screen, params, {pop: true})
409409 }
410410 },
411411 [navigation, href, isCurrent],