diff options
Diffstat (limited to 'java/com/android/incallui/ReturnToCallController.java')
-rw-r--r-- | java/com/android/incallui/ReturnToCallController.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/java/com/android/incallui/ReturnToCallController.java b/java/com/android/incallui/ReturnToCallController.java index 978b14039..8e4b9cc65 100644 --- a/java/com/android/incallui/ReturnToCallController.java +++ b/java/com/android/incallui/ReturnToCallController.java @@ -102,6 +102,14 @@ public class ReturnToCallController implements InCallUiListener, Listener, Audio } } + private void hideAndReset() { + if (bubble != null) { + bubble.hideAndReset(); + } else { + LogUtil.i("ReturnToCallController.reset", "reset() called without calling show()"); + } + } + private void show() { if (bubble == null) { bubble = startNewBubble(); @@ -141,7 +149,7 @@ public class ReturnToCallController implements InCallUiListener, Listener, Audio bubble.showText(context.getText(R.string.incall_call_ended)); } if (!hasAnotherCall) { - hide(); + hideAndReset(); } } |