summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/UploadHandler.java
diff options
context:
space:
mode:
authorTarun Nainani <tnainani@codeaurora.org>2015-02-04 16:50:38 -0800
committerWebTech Code Review <code-review@localhost>2015-02-05 14:31:14 -0800
commit7620d4984e27827f62fcce57c1e65dd89fe5ab51 (patch)
tree9cde8b4be41d850fcc3467395d5d5c0025a1379d /src/com/android/browser/UploadHandler.java
parent10936c2e0cd00b2d2d9f7cdd25f9468ab24c8169 (diff)
downloadandroid_packages_apps_Gello-7620d4984e27827f62fcce57c1e65dd89fe5ab51.tar.gz
android_packages_apps_Gello-7620d4984e27827f62fcce57c1e65dd89fe5ab51.tar.bz2
android_packages_apps_Gello-7620d4984e27827f62fcce57c1e65dd89fe5ab51.zip
Add category 'CATEGORY_OPENABLE' to upload handler intent.
Missing category from intent was allowing file handler to show 'Contacts' in the open from list. UploadHandler is meant to only handler URIs that can be opened with 'openFileDescriptor'. This patch fixes issue by adding category 'CATEGORY_OPENABLE' to file chooser intent which hides 'Contacts' and only shows categories supported by upload handler. CR-Fixed: 772926 Change-Id: Ie28aa54090ab5d7a0c9bf3725368b67cdf1eb407
Diffstat (limited to 'src/com/android/browser/UploadHandler.java')
-rw-r--r--src/com/android/browser/UploadHandler.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/com/android/browser/UploadHandler.java b/src/com/android/browser/UploadHandler.java
index c06d24eb..fb747636 100644
--- a/src/com/android/browser/UploadHandler.java
+++ b/src/com/android/browser/UploadHandler.java
@@ -531,6 +531,7 @@ public class UploadHandler {
Intent i = new Intent(Intent.ACTION_GET_CONTENT);
i.setType(openableMimeType);
i.setComponent(name);
+ i.addCategory(Intent.CATEGORY_OPENABLE);
intentList.add(i);
// Step 3: Pass all the apps and their corresponding intents to uploaddialog