am 8a6f6a8c: Merge "Fix issue #7419050: Time is not getting updated after launching Clock" into jb-mr1-dev
* commit '8a6f6a8ca9824891cc841d8c6ebd72a74c7d2580': Fix issue #7419050: Time is not getting updated after launching Clock
This commit is contained in:
@@ -130,12 +130,14 @@ class AlarmManagerService extends IAlarmManager.Stub {
|
|||||||
PowerManager pm = (PowerManager)context.getSystemService(Context.POWER_SERVICE);
|
PowerManager pm = (PowerManager)context.getSystemService(Context.POWER_SERVICE);
|
||||||
mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, TAG);
|
mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, TAG);
|
||||||
|
|
||||||
mTimeTickSender = PendingIntent.getBroadcast(context, 0,
|
mTimeTickSender = PendingIntent.getBroadcastAsUser(context, 0,
|
||||||
new Intent(Intent.ACTION_TIME_TICK).addFlags(
|
new Intent(Intent.ACTION_TIME_TICK).addFlags(
|
||||||
Intent.FLAG_RECEIVER_REGISTERED_ONLY), 0);
|
Intent.FLAG_RECEIVER_REGISTERED_ONLY), 0,
|
||||||
|
UserHandle.ALL);
|
||||||
Intent intent = new Intent(Intent.ACTION_DATE_CHANGED);
|
Intent intent = new Intent(Intent.ACTION_DATE_CHANGED);
|
||||||
intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING);
|
intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING);
|
||||||
mDateChangeSender = PendingIntent.getBroadcast(context, 0, intent, 0);
|
mDateChangeSender = PendingIntent.getBroadcastAsUser(context, 0, intent,
|
||||||
|
Intent.FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT, UserHandle.ALL);
|
||||||
|
|
||||||
// now that we have initied the driver schedule the alarm
|
// now that we have initied the driver schedule the alarm
|
||||||
mClockReceiver= new ClockReceiver();
|
mClockReceiver= new ClockReceiver();
|
||||||
|
|||||||
Reference in New Issue
Block a user