summaryrefslogtreecommitdiffstats
path: root/core/java/android/provider
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2010-08-24 14:16:09 -0400
committerLeon Scroggins <scroggo@google.com>2010-09-01 11:48:05 -0400
commitfe026bdd3c0fd7543ceaf0732aeb824cfddb5b23 (patch)
tree6932b960661cd888cefee97ed95eb0614a981c30 /core/java/android/provider
parente1ab2228e27fc216d52426f13ae30ae244c64140 (diff)
downloadframeworks_base-fe026bdd3c0fd7543ceaf0732aeb824cfddb5b23.zip
frameworks_base-fe026bdd3c0fd7543ceaf0732aeb824cfddb5b23.tar.gz
frameworks_base-fe026bdd3c0fd7543ceaf0732aeb824cfddb5b23.tar.bz2
Move Find on page and Select ActionModes to framework.
Bug: 2938052 Requires a change to packages/apps/Browser Change-Id: I1bb1a47610b06c4bb02ef08647c02cc1dcaddb15
Diffstat (limited to 'core/java/android/provider')
-rw-r--r--core/java/android/provider/Browser.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/core/java/android/provider/Browser.java b/core/java/android/provider/Browser.java
index 4422113..c8e5921 100644
--- a/core/java/android/provider/Browser.java
+++ b/core/java/android/provider/Browser.java
@@ -209,7 +209,10 @@ public class Browser {
send.putExtra(Intent.EXTRA_TEXT, stringToSend);
try {
- c.startActivity(Intent.createChooser(send, chooserDialogTitle));
+ Intent i = Intent.createChooser(send, chooserDialogTitle);
+ // In case this is called from outside an Activity
+ i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
+ c.startActivity(i);
} catch(android.content.ActivityNotFoundException ex) {
// if no app handles it, do nothing
}