diff options
author | Keith Mok <kmok@cyngn.com> | 2016-05-25 08:46:56 -0700 |
---|---|---|
committer | Scott Mertz <scott@cyngn.com> | 2016-05-26 09:13:01 -0700 |
commit | f509512eadd76c873ff5abdf92c27ed521881ba3 (patch) | |
tree | 7ce00b2984f4267fe7310643f3f863010caa229e | |
parent | 596e0e6afd746e79e4622b5ea15d40b9fce353be (diff) | |
download | android_packages_apps_CMFileManager-f509512eadd76c873ff5abdf92c27ed521881ba3.tar.gz android_packages_apps_CMFileManager-f509512eadd76c873ff5abdf92c27ed521881ba3.tar.bz2 android_packages_apps_CMFileManager-f509512eadd76c873ff5abdf92c27ed521881ba3.zip |
PickerActivity: Grant read url permission
Without granting url read permission, the caller using
the picker will encounter a security denied.
FEIJ-809
Change-Id: I0ad564f7c16a36b4395f0d1d19d7eed10d0917c4
(cherry picked from commit bbf22661572e0562f559baa68848457157c12441)
-rw-r--r-- | src/com/cyanogenmod/filemanager/activities/PickerActivity.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/cyanogenmod/filemanager/activities/PickerActivity.java b/src/com/cyanogenmod/filemanager/activities/PickerActivity.java index a086d9c1..46194b01 100644 --- a/src/com/cyanogenmod/filemanager/activities/PickerActivity.java +++ b/src/com/cyanogenmod/filemanager/activities/PickerActivity.java @@ -494,6 +494,7 @@ public class PickerActivity extends Activity // and return RESULT_OK result) Intent result = new Intent(); result.setData(getResultUriForFileFromIntent(this, src, getIntent())); + result.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION); setResult(Activity.RESULT_OK, result); finish(); |