From 1fc86fbaf3127e8aa912960c3b51cac3391e33c0 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 4 Jun 2020 10:05:10 +0530 Subject: Disables back button --- lib/main.dart | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) (limited to 'lib/main.dart') diff --git a/lib/main.dart b/lib/main.dart index 25ea6ee..2f5c415 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -119,20 +119,23 @@ class MyAppState extends StreamState { darkTheme: getDarkTheme(), themeMode: config.value.isDarkMode() ? ThemeMode.dark : ThemeMode.light, home: Scaffold( - body: PageView( - controller: PageController(keepPage: true), - children: [ - HomeView( - dateTime: dateTime.value, - favoriteApps: favoriteApps.value, - openApp: openApp, - openOptionsMenu: openOptionsMenu, - ), - AppsView( - openApp: openApp, - openOptionsMenu: openOptionsMenu, - ), - ], + body: WillPopScope( + onWillPop: () => Future.value(false), + child: PageView( + controller: PageController(keepPage: true), + children: [ + HomeView( + dateTime: dateTime.value, + favoriteApps: favoriteApps.value, + openApp: openApp, + openOptionsMenu: openOptionsMenu, + ), + AppsView( + openApp: openApp, + openOptionsMenu: openOptionsMenu, + ), + ], + ), ), ), ); -- cgit v1.3.1