aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeith Mok <kmok@cyngn.com>2016-05-25 08:46:56 -0700
committerScott Mertz <scott@cyngn.com>2016-05-26 09:13:01 -0700
commitf509512eadd76c873ff5abdf92c27ed521881ba3 (patch)
tree7ce00b2984f4267fe7310643f3f863010caa229e
parent596e0e6afd746e79e4622b5ea15d40b9fce353be (diff)
downloadandroid_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.java1
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();