Skip to content

Commit 26f79f0

Browse files
committed
Remove unnecessary code from the iOS embedder
The code is dead because flutter#17755 has been reverted by flutter#19136, although flutter#18519 has not been properly reverted.
1 parent 7c73164 commit 26f79f0

File tree

1 file changed

+1
-20
lines changed

1 file changed

+1
-20
lines changed

shell/platform/darwin/ios/framework/Source/FlutterEngine.mm

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -956,27 +956,8 @@ - (void)setIsGpuDisabled:(BOOL)value {
956956
#pragma mark - Locale updates
957957

958958
- (void)onLocaleUpdated:(NSNotification*)notification {
959-
// [NSLocale currentLocale] provides an iOS resolved locale if the
960-
// supported locales are exposed to the iOS embedder. Here, we get
961-
// currentLocale and pass it to dart:ui
959+
// Get and pass the user's preferred locale list to dart:ui.
962960
NSMutableArray<NSString*>* localeData = [[[NSMutableArray alloc] init] autorelease];
963-
NSLocale* platformResolvedLocale = [NSLocale currentLocale];
964-
NSString* languageCode = [platformResolvedLocale objectForKey:NSLocaleLanguageCode];
965-
NSString* countryCode = [platformResolvedLocale objectForKey:NSLocaleCountryCode];
966-
NSString* scriptCode = [platformResolvedLocale objectForKey:NSLocaleScriptCode];
967-
NSString* variantCode = [platformResolvedLocale objectForKey:NSLocaleVariantCode];
968-
if (languageCode) {
969-
[localeData addObject:languageCode];
970-
[localeData addObject:(countryCode ? countryCode : @"")];
971-
[localeData addObject:(scriptCode ? scriptCode : @"")];
972-
[localeData addObject:(variantCode ? variantCode : @"")];
973-
}
974-
if (localeData.count != 0) {
975-
[self.localizationChannel invokeMethod:@"setPlatformResolvedLocale" arguments:localeData];
976-
}
977-
978-
// Get and pass the user's preferred locale list to dart:ui
979-
localeData = [[[NSMutableArray alloc] init] autorelease];
980961
NSArray<NSString*>* preferredLocales = [NSLocale preferredLanguages];
981962
for (NSString* localeID in preferredLocales) {
982963
NSLocale* locale = [[[NSLocale alloc] initWithLocaleIdentifier:localeID] autorelease];

0 commit comments

Comments
 (0)