am 399c6b8e: am 552751ea: Avoid crash in browser in systems with no search provider
Merge commit '399c6b8ec5b4fda71bbf67edd7e9dcb7fb5b8f00'
* commit '399c6b8ec5b4fda71bbf67edd7e9dcb7fb5b8f00':
Avoid crash in browser in systems with no search provider
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index fcc1a8d..5a1cf55 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -606,7 +606,13 @@
intent.putExtra(SearchManager.EXTRA_DATA_KEY, extraData);
}
intent.putExtra(Browser.EXTRA_APPLICATION_ID, getPackageName());
- startActivity(intent);
+
+ // can't be sure there is an activity for the Intent
+ try {
+ startActivity(intent);
+ } catch (ActivityNotFoundException ex) {
+ return false;
+ }
return true;
}