From b08b900f31b312e86178cbf7eb0f82cca3ede429 Mon Sep 17 00:00:00 2001 From: broodjeaap89 Date: Sat, 25 Sep 2021 15:34:09 +0200 Subject: [PATCH] added popping of nav drawer when going to another page from it --- lib/pages/nav_drawer.dart | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/pages/nav_drawer.dart b/lib/pages/nav_drawer.dart index 84cb16a..5f216c0 100644 --- a/lib/pages/nav_drawer.dart +++ b/lib/pages/nav_drawer.dart @@ -28,22 +28,25 @@ class NavDrawer extends StatelessWidget { ListTile( leading: const Icon(FontAwesome5.calendar_alt), title: const Text("Events"), - onTap: () => { - Navigator.pushNamed(context, PizzaEventsPage.route) + onTap: () { + Navigator.pop(context); + Navigator.pushNamed(context, PizzaEventsPage.route); }, ), ListTile( leading: const Icon(FontAwesome5.pizza_slice), title: const Text("Recipes"), - onTap: () => { - Navigator.pushNamed(context, RecipesPage.route) + onTap: () { + Navigator.pop(context); + Navigator.pushNamed(context, RecipesPage.route); }, ), ListTile( leading: const Icon(FontAwesome5.archive), title: const Text("Archive"), - onTap: () => { - Navigator.pushNamed(context, ArchivedPizzaEventsPage.route) + onTap: () { + Navigator.pop(context); + Navigator.pushNamed(context, ArchivedPizzaEventsPage.route); }, ), ]