I’m creating a tabbed interface using <ion-tabs>
and I’m having a hard time understand how the navigation history works, particuarly on Android. My navigation root is the tabs page and as I tap from tab to tab, it seems like the app is remember that history. This feels incorrect to me.
Let’s say I have 4 tabs and the app starts on tab 1. I tap on tab 2, then tab 3, then tab 4. If I press the Android system back button, the app navigates back to tab 3. Pressing back again brings me to tab 2, etc. Is there a way for me to change this behavior so that if I press the back button it doesn’t take me through the entire history of navigating across the tabs? I feel that if I’m on a root level page within a tab, it should just exit me from the app. Is that the intended behavior?