diff options
author | yueg <yueg@google.com> | 2017-12-05 16:34:23 -0800 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2017-12-07 11:08:13 -0800 |
commit | 952fc68f330177b05c29275155b3f473b7ac4dbe (patch) | |
tree | e4758bf76e5f2516fdbdfc62e5966eb9cb82b6e7 /java/com/android/incallui/ReturnToCallController.java | |
parent | fbf55bf0055717be081df885833b2a0e9045ae03 (diff) | |
download | android_packages_apps_Dialer-952fc68f330177b05c29275155b3f473b7ac4dbe.tar.gz android_packages_apps_Dialer-952fc68f330177b05c29275155b3f473b7ac4dbe.tar.bz2 android_packages_apps_Dialer-952fc68f330177b05c29275155b3f473b7ac4dbe.zip |
Hide bubble in (New)ReturnToCallController.tearDown().
There is the case that onDisconnect() is not called but InCallService is unbind. Currently we only hide bubble when call disconnected. We should also do it when InCallService is unbind.
Test: NewReturnToCallControllerTest, ReturnToCallControllerTest
PiperOrigin-RevId: 178029862
Change-Id: I6806c5c80adb06317f09019bdf3420b462225945
Diffstat (limited to 'java/com/android/incallui/ReturnToCallController.java')
-rw-r--r-- | java/com/android/incallui/ReturnToCallController.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/java/com/android/incallui/ReturnToCallController.java b/java/com/android/incallui/ReturnToCallController.java index 5f4cc5f84..58d868818 100644 --- a/java/com/android/incallui/ReturnToCallController.java +++ b/java/com/android/incallui/ReturnToCallController.java @@ -84,6 +84,7 @@ public class ReturnToCallController implements InCallUiListener, Listener, Audio } public void tearDown() { + hide(); InCallPresenter.getInstance().removeInCallUiListener(this); CallList.getInstance().removeListener(this); AudioModeProvider.getInstance().removeListener(this); |