Вопрос про навигатор 2.0.
Первый вариант, использую
final GlobalKey<NavigatorState> navigatorKey;
MyRouterDelegate() : navigatorKey = GlobalKey<NavigatorState>();
в RouterDelegate
При этом анимации перехода между экранами есть
https://dartpad.dev/ab917e5e70beb976c8c4a3c202ef677d?null_safety=trueВо втором варианте делаю override как предлагает IDE
@override GlobalKey<NavigatorState> get navigatorKey => GlobalKey<NavigatorState>();
И с таким объявлением анимации перехода не работают.
https://dartpad.dev/e84301a269cb2a2ded313e732af7c030?null_safety=trueПомогите плиз понять почему так?