diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/main.dart | 31 |
1 files changed, 17 insertions, 14 deletions
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<MyApp> { 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, + ), + ], + ), ), ), ); |
