summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/main
diff options
context:
space:
mode:
authorcalderwoodra <calderwoodra@google.com>2018-01-23 09:43:01 -0800
committerCopybara-Service <copybara-piper@google.com>2018-01-23 11:24:06 -0800
commite336450bd3f9375fca3344ac3d5912689477ff85 (patch)
tree9e2cf19c4910fb2efaea52e8c67213958b247d2b /java/com/android/dialer/main
parent5feae4d9f7b3685be38b48c1806ceb03c6b2273c (diff)
Pressing back button twice really quickly no longer crashes dialer.
Bug: 72319656 Test: manual PiperOrigin-RevId: 182947143 Change-Id: I70ed303ba8cdb64591ab6debf60eef540aacea73
Diffstat (limited to 'java/com/android/dialer/main')
-rw-r--r--java/com/android/dialer/main/impl/toolbar/SearchBarView.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/java/com/android/dialer/main/impl/toolbar/SearchBarView.java b/java/com/android/dialer/main/impl/toolbar/SearchBarView.java
index c84b8fc72..95929383b 100644
--- a/java/com/android/dialer/main/impl/toolbar/SearchBarView.java
+++ b/java/com/android/dialer/main/impl/toolbar/SearchBarView.java
@@ -82,6 +82,10 @@ final class SearchBarView extends FrameLayout {
}
private void onSearchBackButtonClicked() {
+ if (!isExpanded) {
+ return;
+ }
+
listener.onSearchBackButtonClicked();
collapse(true);
}