У меня в проекте следующая вложенность:
HomeScreen > PageView (tabbar): [
page1>Navigator[ route1, route2 ],
page2>Navigator[ route2, route3 ],
page3>Navigator[ route4, route5 ],
]
route1..route5 AutomaticKeepAliveClientMixin и при переключении табиков не тригерится routeObserver
Я хочу при переключении табов достать имя самого верхнего route из Navigator к-рый лежит внутри page.
ModalRoute.of(context); всегда будет возвращать HomeScreen (что в общем то очевидно);
Может через NavigatorState можно как то достать? Никто не сталкивался с подобным?