diff options
author | Jeff Sharkey <jsharkey@android.com> | 2019-05-29 12:55:05 -0600 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2019-05-29 12:55:07 -0600 |
commit | 601c3c63d05f06121fa9ce96c94b189feda181d2 (patch) | |
tree | 197a87d078c2b377e4653785d67ad6ee934e92b3 /packages/ExternalStorageProvider/src | |
parent | 190e99cf3ab47b2eb196999aeab92a9eee98cae5 (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.java | 2 |
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) { |