ios crash locale

This commit is contained in:
Bossanyi Tibor 2020-07-09 20:59:51 +02:00
parent 747676b7d2
commit 3f1d5d3709

View File

@ -65,11 +65,12 @@ class AitrainerApp extends StatelessWidget {
// but you should check whether the localization is supported by your app // but you should check whether the localization is supported by your app
Locale realSupportedLocale = Locale('en', "US"); Locale realSupportedLocale = Locale('en', "US");
supportedLocales.forEach((supportedLocale) { supportedLocales.forEach((supportedLocale) {
if ( supportedLocale.countryCode == locale.countryCode ) { if ( locale != null && supportedLocale != null &&
supportedLocale.countryCode == locale.countryCode ) {
realSupportedLocale = supportedLocale; realSupportedLocale = supportedLocale;
} }
}); });
if ( realSupportedLocale.countryCode != locale.countryCode ) { if ( locale.countryCode != null && realSupportedLocale.countryCode != locale.countryCode ) {
print ("Locale " + locale.countryCode + " not supported on this device :("); print ("Locale " + locale.countryCode + " not supported on this device :(");
} }
return realSupportedLocale; return realSupportedLocale;