Merge "Update internal change-of-date alarm whenever timezone changes"

This commit is contained in:
TreeHugger Robot
2018-11-02 21:14:14 +00:00
committed by Android (Google) Code Review

View File

@@ -1462,6 +1462,10 @@ class AlarmManagerService extends SystemService {
TimeZone.setDefault(null);
if (timeZoneWasChanged) {
// Don't wait for broadcasts to update our midnight alarm
mClockReceiver.scheduleDateChangedEvent();
// And now let everyone else know
Intent intent = new Intent(Intent.ACTION_TIMEZONE_CHANGED);
intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING
| Intent.FLAG_RECEIVER_INCLUDE_BACKGROUND