From 88621f7cffe48f00da0838b810cb66e942182ee1 Mon Sep 17 00:00:00 2001 From: Hans Muller Date: Wed, 5 Aug 2015 08:50:08 -0700 Subject: [PATCH] workaround for Fitness demo dialog cancel bug --- sky/packages/sky/example/fitness/lib/feed.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sky/packages/sky/example/fitness/lib/feed.dart b/sky/packages/sky/example/fitness/lib/feed.dart index 1bfc9104891..de42017a2a6 100644 --- a/sky/packages/sky/example/fitness/lib/feed.dart +++ b/sky/packages/sky/example/fitness/lib/feed.dart @@ -216,8 +216,9 @@ class FeedFragment extends StatefulComponent { } void _handleActionButtonPressed() { - showDialog(navigator, (navigator) => new AddItemDialog(navigator)).then((route) { - navigator.pushNamed(route); + showDialog(navigator, (navigator) => new AddItemDialog(navigator)).then((routeName) { + if (routeName != null) + navigator.pushNamed(routeName); }); }