diff options
| author | 2009-11-11 15:05:10 -0800 | |
|---|---|---|
| committer | 2009-11-11 15:05:10 -0800 | |
| commit | cc48b1e77dfe74e1acf7cfa85215e68551b37ee6 (patch) | |
| tree | 3671130c9089d043f24bdd6953c59850f2933c00 | |
| parent | 250aa068eae7424d454fc65ea83c8a65ca717112 (diff) | |
don't request a sync when temp providers are created
| -rw-r--r-- | core/java/android/content/AbstractSyncableContentProvider.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/content/AbstractSyncableContentProvider.java b/core/java/android/content/AbstractSyncableContentProvider.java index fbe3548e8a02..371627408498 100644 --- a/core/java/android/content/AbstractSyncableContentProvider.java +++ b/core/java/android/content/AbstractSyncableContentProvider.java @@ -135,8 +135,10 @@ public abstract class AbstractSyncableContentProvider extends SyncableContentPro public void onCreate(SQLiteDatabase db) { bootstrapDatabase(db); mSyncState.createDatabase(db); - ContentResolver.requestSync(null /* all accounts */, + if (!isTemporary()) { + ContentResolver.requestSync(null /* all accounts */, mContentUri.getAuthority(), new Bundle()); + } } @Override |