diff options
| author | Dianne Hackborn <hackbod@google.com> | 2015-11-04 12:37:10 -0800 |
|---|---|---|
| committer | The Android Automerger <android-build@google.com> | 2015-11-04 17:03:03 -0800 |
| commit | 5d19871f605f7fd08d632556d210ea30893815c9 (patch) | |
| tree | 1c99eac9079ea442e196c21d4d7e16b3b7e3e3cf | |
| parent | 350bdf916ba93f0318a5c3b0cbd2c9794c748c80 (diff) | |
| download | platform_packages_providers_CalendarProvider-marshmallow-mr1-release.tar.gz platform_packages_providers_CalendarProvider-marshmallow-mr1-release.tar.bz2 platform_packages_providers_CalendarProvider-marshmallow-mr1-release.zip | |
Work on issue #25467052: System lagged outandroid-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r66android-6.0.1_r65android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r20android-6.0.1_r17android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r41marshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-release
Use REPLACE_PENDING when sending change broadcasts for the calendar
provider, so they don't cause backup in the queue.
Change-Id: Iab92c4a48a3e1ff085246e5ebc16fefae927133b
| -rw-r--r-- | src/com/android/providers/calendar/CalendarProvider2.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/providers/calendar/CalendarProvider2.java b/src/com/android/providers/calendar/CalendarProvider2.java index 888600e..d51480a 100644 --- a/src/com/android/providers/calendar/CalendarProvider2.java +++ b/src/com/android/providers/calendar/CalendarProvider2.java @@ -4584,6 +4584,7 @@ public class CalendarProvider2 extends SQLiteContentProvider implements OnAccoun private void doSendUpdateNotification() { Intent intent = new Intent(Intent.ACTION_PROVIDER_CHANGED, CalendarContract.CONTENT_URI); + intent.addFlags(Intent.FLAG_RECEIVER_REPLACE_PENDING); if (Log.isLoggable(TAG, Log.INFO)) { Log.i(TAG, "Sending notification intent: " + intent); } |
