Dialer: lock screen appear before incoming call screen
-Screen wakes up earlier than InCallActivity is created by Incoming
Call
-Show InCallUI after InCallActivity has been created and is running
as long as activity is not destroyed or finishing
CRs-Fixed: 1113931
Change-Id: I64678f8f4d0c10b9fadd61357ed2140eb9bbdf7e
diff --git a/InCallUI/src/com/android/incallui/InCallPresenter.java b/InCallUI/src/com/android/incallui/InCallPresenter.java
index 1e0a8f7..83a16d9 100644
--- a/InCallUI/src/com/android/incallui/InCallPresenter.java
+++ b/InCallUI/src/com/android/incallui/InCallPresenter.java
@@ -728,7 +728,9 @@
if (CallList.getInstance().isDsdaEnabled() && (mInCallActivity != null)) {
mInCallActivity.updateDsdaTab();
}
- wakeUpScreen();
+ if (isActivityStarted()) {
+ wakeUpScreen();
+ }
}
@Override