Loading flags/telecom_incallservice_flags.aconfig +0 −8 Original line number Diff line number Diff line Loading @@ -9,14 +9,6 @@ flag { bug: "282113261" } # OWNER=pmadapurmath TARGET=24Q2 flag { name: "ecc_keyguard" namespace: "telecom" description: "Ensure that users are able to return to call from keyguard UI for ECC" bug: "306582821" } # OWNER=tjstuart TARGET=24Q4 flag { name: "do_not_send_call_to_null_ics" Loading src/com/android/server/telecom/InCallController.java +2 −2 Original line number Diff line number Diff line Loading @@ -1929,8 +1929,8 @@ public class InCallController extends CallsManagerListenerBase implements // the admin user. This needs to account for emergency calls placed from secondary/guest // users as well as the work profile. Once the screen is locked, the user should be able to // return to the call (from the keyguard UI). if (mFeatureFlags.eccKeyguard() && mCallsManager.isInEmergencyCall() && isLockscreenRestricted && !serviceMap.containsKey(callingUser)) { if (mCallsManager.isInEmergencyCall() && isLockscreenRestricted && !serviceMap.containsKey(callingUser)) { // If screen is locked and the current user is the system, query calls for the work // profile user, if available. Otherwise, the user is in the secondary/guest profile, // so we can default to the system user. Loading Loading
flags/telecom_incallservice_flags.aconfig +0 −8 Original line number Diff line number Diff line Loading @@ -9,14 +9,6 @@ flag { bug: "282113261" } # OWNER=pmadapurmath TARGET=24Q2 flag { name: "ecc_keyguard" namespace: "telecom" description: "Ensure that users are able to return to call from keyguard UI for ECC" bug: "306582821" } # OWNER=tjstuart TARGET=24Q4 flag { name: "do_not_send_call_to_null_ics" Loading
src/com/android/server/telecom/InCallController.java +2 −2 Original line number Diff line number Diff line Loading @@ -1929,8 +1929,8 @@ public class InCallController extends CallsManagerListenerBase implements // the admin user. This needs to account for emergency calls placed from secondary/guest // users as well as the work profile. Once the screen is locked, the user should be able to // return to the call (from the keyguard UI). if (mFeatureFlags.eccKeyguard() && mCallsManager.isInEmergencyCall() && isLockscreenRestricted && !serviceMap.containsKey(callingUser)) { if (mCallsManager.isInEmergencyCall() && isLockscreenRestricted && !serviceMap.containsKey(callingUser)) { // If screen is locked and the current user is the system, query calls for the work // profile user, if available. Otherwise, the user is in the secondary/guest profile, // so we can default to the system user. Loading