Merge pull request #968 from Hixie/scaffold-without-navigator

Make Navigator.canPop handle the no-navigator case
This commit is contained in:
Ian Hickson 2015-12-16 14:58:00 -08:00
commit 1327be6908

View File

@ -145,7 +145,7 @@ class Navigator extends StatefulComponent {
static bool canPop(BuildContext context) {
NavigatorState navigator = context.ancestorStateOfType(NavigatorState);
return navigator.canPop();
return navigator != null && navigator.canPop();
}
static void popAndPushNamed(BuildContext context, String routeName, { Set<Key> mostValuableKeys }) {