diff options
author | calderwoodra <calderwoodra@google.com> | 2018-03-12 18:30:32 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-12 18:32:51 -0700 |
commit | f53ba7be0531904a25c15f69c8e1bfdea88be869 (patch) | |
tree | 67ce349c892e04e817c3c96f7210560f49793e07 /java/com/android/dialer/main/impl/OldMainActivityPeer.java | |
parent | c8039e034838a030848bb040d10997835153427e (diff) |
Keyboard and search now close when appropriate.
Keyboard should close when:
- requeting permission
- placing a call
- leaving the app
Search should close when:
- placing a call
- leaving the app
Bug: 74235853
Test: search closing onPause tests already exist (MainActivityOldPeerSearchIntegrationTest#placingCallFromSearchClosesSearch)
PiperOrigin-RevId: 188812026
Change-Id: Iaee084c59b4c514d10375deff5d73d5a456ef9df
Diffstat (limited to 'java/com/android/dialer/main/impl/OldMainActivityPeer.java')
-rw-r--r-- | java/com/android/dialer/main/impl/OldMainActivityPeer.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/java/com/android/dialer/main/impl/OldMainActivityPeer.java b/java/com/android/dialer/main/impl/OldMainActivityPeer.java index 3c335b380..b6176464b 100644 --- a/java/com/android/dialer/main/impl/OldMainActivityPeer.java +++ b/java/com/android/dialer/main/impl/OldMainActivityPeer.java @@ -447,7 +447,9 @@ public class OldMainActivityPeer implements MainActivityPeer, FragmentUtilListen } @Override - public void onActivityPause() {} + public void onActivityPause() { + searchController.onActivityPause(); + } @Override public void onActivityStop() { @@ -676,6 +678,11 @@ public class OldMainActivityPeer implements MainActivityPeer, FragmentUtilListen // TODO(calderwoodra): logging searchController.onCallPlacedFromSearch(); } + + @Override + public void requestingPermission() { + searchController.requestingPermission(); + } } /** @see DialpadFragment.HostInterface */ |