From 971525cbe68f83a4f05cfe942f774486702947a7 Mon Sep 17 00:00:00 2001 From: Vasu Nori Date: Wed, 3 Nov 2010 13:12:11 -0700 Subject: downloadmanager public API usage can cause non-scanning of media files bug:3162073 Change-Id: I13b80fedd7658c8574f33b43b74b5aa28a2895bc --- src/com/android/providers/downloads/DownloadInfo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/providers/downloads/DownloadInfo.java b/src/com/android/providers/downloads/DownloadInfo.java index 36816b59..b024ca6c 100644 --- a/src/com/android/providers/downloads/DownloadInfo.java +++ b/src/com/android/providers/downloads/DownloadInfo.java @@ -547,7 +547,8 @@ public class DownloadInfo { */ boolean shouldScanFile() { return !mMediaScanned - && mDestination == Downloads.Impl.DESTINATION_EXTERNAL + && (mDestination == Downloads.Impl.DESTINATION_EXTERNAL || + mDestination == Downloads.Impl.DESTINATION_FILE_URI) && Downloads.Impl.isStatusSuccess(mStatus) && !DrmRawContent.DRM_MIMETYPE_MESSAGE_STRING.equalsIgnoreCase(mMimeType); } -- cgit v1.2.3