diff --git a/services/abilitymgr/src/ability_manager_service.cpp b/services/abilitymgr/src/ability_manager_service.cpp index c9ea9f78b7d6306b97af424e2201711f6bcd7e67..2cf6d667503f463b0bd8c7ff92166221872d95d7 100644 --- a/services/abilitymgr/src/ability_manager_service.cpp +++ b/services/abilitymgr/src/ability_manager_service.cpp @@ -4065,6 +4065,7 @@ int AbilityManagerService::StartAbilityByCall( HILOG_ERROR("currentMissionListManager_ is Null. curentUserId=%{public}d", GetUserId()); return ERR_INVALID_VALUE; } + UpdateCallerInfo(abilityRequest.want); ReportEventToSuspendManager(abilityRequest.abilityInfo); return currentMissionListManager_->ResolveLocked(abilityRequest); }