Collapse search action menu before starting a search

Change-Id: Ifa3f1c5cf18b4a9b47e1cf261c9c87a8e774ae06
diff --git a/src/com/android/mail/ui/AbstractActivityController.java b/src/com/android/mail/ui/AbstractActivityController.java
index 740f948..70dc30d 100644
--- a/src/com/android/mail/ui/AbstractActivityController.java
+++ b/src/com/android/mail/ui/AbstractActivityController.java
@@ -708,6 +708,7 @@
         intent.putExtra(ConversationListContext.EXTRA_SEARCH_QUERY, query);
         intent.putExtra(Utils.EXTRA_ACCOUNT, mAccount);
         intent.setComponent(mActivity.getComponentName());
+        mActionBarView.collapseSearch();
         mActivity.startActivity(intent);
     }
 
diff --git a/src/com/android/mail/ui/ActionBarView.java b/src/com/android/mail/ui/ActionBarView.java
index f00a99d..da55a07 100644
--- a/src/com/android/mail/ui/ActionBarView.java
+++ b/src/com/android/mail/ui/ActionBarView.java
@@ -106,6 +106,15 @@
         super(context, attrs, defStyle);
     }
 
+    /**
+     * Collapses the search action view.
+     */
+    public void collapseSearch() {
+        if (mSearch != null) {
+            mSearch.collapseActionView();
+        }
+    }
+
     public boolean onCreateOptionsMenu(Menu menu) {
         // If the mode is valid, then set the initial menu
         if (mMode == ViewMode.UNKNOWN) {