diff --git a/src/com/android/settings/datetime/timezone/model/FilteredCountryTimeZones.java b/src/com/android/settings/datetime/timezone/model/FilteredCountryTimeZones.java index d7fcb2f95c6..92e9e96dc81 100644 --- a/src/com/android/settings/datetime/timezone/model/FilteredCountryTimeZones.java +++ b/src/com/android/settings/datetime/timezone/model/FilteredCountryTimeZones.java @@ -48,9 +48,10 @@ public class FilteredCountryTimeZones { mCountryTimeZones = countryTimeZones; List timeZoneIds = countryTimeZones.getTimeZoneMappings().stream() .filter(timeZoneMapping -> - timeZoneMapping.showInPicker && (timeZoneMapping.notUsedAfter == null - || timeZoneMapping.notUsedAfter >= MIN_USE_DATE_OF_TIMEZONE)) - .map(timeZoneMapping -> timeZoneMapping.timeZoneId) + timeZoneMapping.isShownInPicker() + && (timeZoneMapping.getNotUsedAfter() == null + || timeZoneMapping.getNotUsedAfter() >= MIN_USE_DATE_OF_TIMEZONE)) + .map(timeZoneMapping -> timeZoneMapping.getTimeZoneId()) .collect(Collectors.toList()); mTimeZoneIds = Collections.unmodifiableList(timeZoneIds); }