diff --git a/core/java/android/app/SearchDialog.java b/core/java/android/app/SearchDialog.java index 54b65271b051a..c7d26d232dae9 100644 --- a/core/java/android/app/SearchDialog.java +++ b/core/java/android/app/SearchDialog.java @@ -1246,6 +1246,10 @@ public class SearchDialog extends Dialog implements OnItemClickListener, OnItemS } Log.d(LOG_TAG, "launching " + intent); getContext().startActivity(intent); + + if (!mGlobalSearchMode) { + dismiss(); + } } /**