summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2013-10-04 17:36:59 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2013-10-04 17:36:59 -0700
commit3df6c87a0dc9249d576b606174176cebbc42437e (patch)
tree91ec63c41efb60e86c4834d47967bfe129996779
parent2d2d60cdac8e1dd248f86fa87054f205c667c6bf (diff)
parent58cd2875c5e1b43b4b6944f2f21d92dc6481a4a4 (diff)
downloadandroid_packages_providers_DownloadProvider-3df6c87a0dc9249d576b606174176cebbc42437e.tar.gz
android_packages_providers_DownloadProvider-3df6c87a0dc9249d576b606174176cebbc42437e.tar.bz2
android_packages_providers_DownloadProvider-3df6c87a0dc9249d576b606174176cebbc42437e.zip
am 58cd2875: am ee7fa2dd: am 1225c34d: Always update notifications, media scanner.
* commit '58cd2875c5e1b43b4b6944f2f21d92dc6481a4a4': Always update notifications, media scanner.
-rw-r--r--src/com/android/providers/downloads/DownloadProvider.java21
1 files changed, 5 insertions, 16 deletions
diff --git a/src/com/android/providers/downloads/DownloadProvider.java b/src/com/android/providers/downloads/DownloadProvider.java
index 750ee0fe..ad3cf7ac 100644
--- a/src/com/android/providers/downloads/DownloadProvider.java
+++ b/src/com/android/providers/downloads/DownloadProvider.java
@@ -683,23 +683,12 @@ public final class DownloadProvider extends ContentProvider {
}
insertRequestHeaders(db, rowID, values);
- /*
- * requests coming from
- * DownloadManager.addCompletedDownload(String, String, String,
- * boolean, String, String, long) need special treatment
- */
- Context context = getContext();
- if (values.getAsInteger(Downloads.Impl.COLUMN_DESTINATION) ==
- Downloads.Impl.DESTINATION_NON_DOWNLOADMANAGER_DOWNLOAD) {
- // When notification is requested, kick off service to process all
- // relevant downloads.
- if (Downloads.Impl.isNotificationToBeDisplayed(vis)) {
- context.startService(new Intent(context, DownloadService.class));
- }
- } else {
- context.startService(new Intent(context, DownloadService.class));
- }
notifyContentChanged(uri, match);
+
+ // Always start service to handle notifications and/or scanning
+ final Context context = getContext();
+ context.startService(new Intent(context, DownloadService.class));
+
return ContentUris.withAppendedId(Downloads.Impl.CONTENT_URI, rowID);
}