summaryrefslogtreecommitdiff
path: root/packages/ExternalStorageProvider/src
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2019-05-29 12:55:05 -0600
committerJeff Sharkey <jsharkey@android.com>2019-05-29 12:55:07 -0600
commit601c3c63d05f06121fa9ce96c94b189feda181d2 (patch)
tree197a87d078c2b377e4653785d67ad6ee934e92b3 /packages/ExternalStorageProvider/src
parent190e99cf3ab47b2eb196999aeab92a9eee98cae5 (diff)
Fix getMediaUri() bug on secondary devices.
We need to return visible paths for MediaProvider to work with, instead of internal paths. Bug: 133730441 Test: atest android.providerui.cts.MediaStoreUiTest Change-Id: If06dc635b22032761626cf54b37b7bc15ace7b2e
Diffstat (limited to 'packages/ExternalStorageProvider/src')
-rw-r--r--packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
index da3416b886ad..1b27b52f1fa1 100644
--- a/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
+++ b/packages/ExternalStorageProvider/src/com/android/externalstorage/ExternalStorageProvider.java
@@ -638,7 +638,7 @@ public class ExternalStorageProvider extends FileSystemProvider {
final String docId = DocumentsContract.getDocumentId(documentUri);
try {
final Bundle out = new Bundle();
- final Uri uri = Uri.fromFile(getFileForDocId(docId));
+ final Uri uri = Uri.fromFile(getFileForDocId(docId, true));
out.putParcelable(DocumentsContract.EXTRA_URI, uri);
return out;
} catch (FileNotFoundException e) {