diff options
author | You Kim <you.kim72@gmail.com> | 2013-08-29 02:44:56 +0900 |
---|---|---|
committer | You Kim <you.kim72@gmail.com> | 2013-08-29 02:50:18 +0900 |
commit | eb7b408ac76558b8673b5a3f4cc4c56ce54cb5e7 (patch) | |
tree | f359bca71f6ba1141e2ea3fdaac1d661debcc278 /core/java/android/app | |
parent | f39abeb4c4fe19bb0b83d1218e180d5ae1ef1a11 (diff) | |
download | frameworks_base-eb7b408ac76558b8673b5a3f4cc4c56ce54cb5e7.zip frameworks_base-eb7b408ac76558b8673b5a3f4cc4c56ce54cb5e7.tar.gz frameworks_base-eb7b408ac76558b8673b5a3f4cc4c56ce54cb5e7.tar.bz2 |
NPE in SearchManager.triggerSearch
mAssociatedPackage field is never initialized and cause NPE.
Change-Id: Ibf0d44b2170b7cbfe4a883008254a086e03579c5
Diffstat (limited to 'core/java/android/app')
-rw-r--r-- | core/java/android/app/SearchManager.java | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/core/java/android/app/SearchManager.java b/core/java/android/app/SearchManager.java index 7dfc589..2ae5535 100644 --- a/core/java/android/app/SearchManager.java +++ b/core/java/android/app/SearchManager.java @@ -435,11 +435,6 @@ public class SearchManager private final Context mContext; - /** - * The package associated with this seach manager. - */ - private String mAssociatedPackage; - // package private since they are used by the inner class SearchManagerCallback /* package */ final Handler mHandler; /* package */ OnDismissListener mDismissListener = null; @@ -633,10 +628,6 @@ public class SearchManager public void triggerSearch(String query, ComponentName launchActivity, Bundle appSearchData) { - if (!mAssociatedPackage.equals(launchActivity.getPackageName())) { - throw new IllegalArgumentException("invoking app search on a different package " + - "not associated with this search manager"); - } if (query == null || TextUtils.getTrimmedLength(query) == 0) { Log.w(TAG, "triggerSearch called with empty query, ignoring."); return; |