commit | c910f9b18fad0a82de96b23fe559825e81b28040 | [log] [tgz] |
---|---|---|
author | Evan Charlton <evanc@google.com> | Fri Mar 07 11:37:50 2014 -0800 |
committer | Evan Charlton <evanc@google.com> | Fri Mar 07 12:09:38 2014 -0800 |
tree | 128d947b8003a11c6e9b0f406dfef473edcf4259 | |
parent | 1eaf22b056d2cef48be27d6d18fc047434874e2e [diff] |
Fix crash for incoming call When starting an Activity from a Service, the Intent needs to have FLAG_ACTIVITY_NEW_TASK set. Change-Id: I95a3848fcac73d72c9bd179f96468c60e8de5ff3
diff --git a/src/com/android/services/telephony/IncomingCallNotifier.java b/src/com/android/services/telephony/IncomingCallNotifier.java index 5121dcf..d99f10d 100644 --- a/src/com/android/services/telephony/IncomingCallNotifier.java +++ b/src/com/android/services/telephony/IncomingCallNotifier.java
@@ -114,6 +114,7 @@ builder.setNetworkType(CallServiceDescriptor.FLAG_PSTN); Intent intent = new Intent(TelecommConstants.ACTION_INCOMING_CALL); + intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.putExtra(TelecommConstants.EXTRA_CALL_SERVICE_DESCRIPTOR, builder.build()); if (DBG) {