diff --git a/lib/src/app.dart b/lib/src/app.dart index acfd85b..5f32950 100644 --- a/lib/src/app.dart +++ b/lib/src/app.dart @@ -32,8 +32,10 @@ class _AppState extends State with PreferencesMixin { appSettings.setActiveLocaleSilently( snapshot.data?.getString(prefCurrentLocale) ?? Platform.localeName); - appSettings.useDarkModeSilently = - snapshot.data!.getBool(prefThemeMode) as bool; + var pref = snapshot.data!.getBool(prefThemeMode); + if (pref != null) { + appSettings.useDarkModeSilently = pref; + } return Consumer( builder: (context, appSettings, _) => MaterialApp( theme: ThemeData(primarySwatch: Colors.pink),