summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/incallui/InCallPresenter.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/incallui/InCallPresenter.java b/src/com/android/incallui/InCallPresenter.java
index 0004d461..5ad31b17 100644
--- a/src/com/android/incallui/InCallPresenter.java
+++ b/src/com/android/incallui/InCallPresenter.java
@@ -258,7 +258,12 @@ public class InCallPresenter implements CallList.Listener, InCallPhoneListener {
private void attemptFinishActivity() {
mWaitForRevealAnimationStart = false;
- CircularRevealActivity.sendClearDisplayBroadcast(mContext);
+
+ Context context = mContext != null ? mContext : mInCallActivity;
+ if (context != null) {
+ CircularRevealActivity.sendClearDisplayBroadcast(context);
+ }
+
final boolean doFinish = (mInCallActivity != null && isActivityStarted());
Log.i(this, "Hide in call UI: " + doFinish);
if (doFinish) {