diff options
| author | Dianne Hackborn <hackbod@google.com> | 2015-11-04 12:37:10 -0800 |
|---|---|---|
| committer | Dianne Hackborn <hackbod@google.com> | 2015-11-04 12:37:10 -0800 |
| commit | 9b2d8e17e12557251a8dd7ede3f455c5fb40d1b4 (patch) | |
| tree | 1c99eac9079ea442e196c21d4d7e16b3b7e3e3cf | |
| parent | 350bdf916ba93f0318a5c3b0cbd2c9794c748c80 (diff) | |
| download | platform_packages_providers_CalendarProvider-marshmallow-dr-dragon-release.tar.gz platform_packages_providers_CalendarProvider-marshmallow-dr-dragon-release.tar.bz2 platform_packages_providers_CalendarProvider-marshmallow-dr-dragon-release.zip | |
Work on issue #25467052: System lagged outandroid-n-preview-2android-6.0.1_r68android-6.0.1_r67android-6.0.1_r63android-6.0.1_r62android-6.0.1_r55android-6.0.1_r54android-6.0.1_r53android-6.0.1_r5android-6.0.1_r45android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21android-6.0.1_r18android-6.0.1_r16marshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmarshmallow-dr-dragon-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); } |
