From 43f20493d0353a1db78becd2c59025eb7abb0a06 Mon Sep 17 00:00:00 2001 From: Aga Wronska Date: Mon, 21 Dec 2015 11:43:40 -0800 Subject: [PATCH] Pressing back button clears search Bug:26143308 Change-Id: Iaa02d39a6ee1fd1a0c7d4d07453a481af97c7664 --- .../src/com/android/documentsui/BaseActivity.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java b/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java index 5cb3b0d5545fd..9c0a04ca751c4 100644 --- a/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java +++ b/packages/DocumentsUI/src/com/android/documentsui/BaseActivity.java @@ -755,11 +755,19 @@ public abstract class BaseActivity extends Activity { * search currently. */ boolean cancelSearch() { + boolean collapsed = false; + boolean closed = false; + if (mActionBar.hasExpandedActionView()) { mActionBar.collapseActionView(); - return true; + collapsed = true; } - return false; + + if (isExpanded() || isSearching()) { + onClose(); + closed = true; + } + return collapsed || closed; } boolean isSearching() {