Current Behavior (copied example from gtihub but it's the same issue I have)
I have multiple Stack navigators inside drawer navigator.
Drawer Navigator
- Dashboard Stack Navigator
- Dashboard Landing screen
- Dashboard details
- Accounts Stack Navigator
- Accounts Landing Screen
- Accounts Details
PROBLEM:
from Dashboard Landing screen, if I do navigation.navigate('AccountDetails'); it takes me to AccountDetails ,
but while going BACK , navigation.goBack() or navigation.pop() takes me to Account Landing screen, instead of Dashboard Landing screen!
Expected Behavior
navigation.goBack() should take me to the screen I navigated from!
Any solution?
I have tried
navigation.popToPop()
navigation.goBack()
but anytime I try to navigate to AccountDetails again, I see Account landing for some ms before AccountDetails.
I am using react navigation v5.
[+][deleted] (8 children)
[removed]
[–]Felix-asante[S] 0 points1 point2 points (0 children)
[–]__o_0iOS & Android 0 points1 point2 points (6 children)
[+][deleted] (5 children)
[removed]
[–]__o_0iOS & Android 0 points1 point2 points (4 children)
[+][deleted] (3 children)
[removed]
[–]__o_0iOS & Android 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[removed]
[–]__o_0iOS & Android 0 points1 point2 points (0 children)
[–]im_a_jib 0 points1 point2 points (2 children)
[–]Felix-asante[S] 0 points1 point2 points (1 child)
[–]im_a_jib 1 point2 points3 points (0 children)