Back navigation is broken in a scenario with default animation and app suspend / resume:
- Create app with root frame and two pages that simply navigate forward / backward to one another
- Suspend the app and then resume it
- Navigate forward from page1 to page2
- Navigate backward from page2 to page1
- Try to navigate forward from page1 to page2 again -- fails.
Workaround is to not use default animation i.e. specify transition when navigating:
args.object.page.frame.navigate({
moduleName: "home/third-page",
animated: true,
transition: {
name: "fade",
duration: 380,
curve: "easeIn"
}
});