!272 修改startAbilityForResult的判断条件

Merge pull request !272 from ql/0708
This commit is contained in:
openharmony_ci
2022-07-11 13:50:15 +00:00
committed by Gitee
@@ -1844,7 +1844,7 @@ int32_t DistributedSchedService::StartAbility(const OHOS::AAFwk::Want& want, int
if (ret != ERR_OK || ids.empty()) {
return INVALID_PARAMETERS_ERR;
}
if (requestCode != DEFAULT_REQUEST_CODE) {
if (want.GetBoolParam(Want::PARAM_RESV_FOR_RESULT, false)) {
HILOGI("StartAbilityForResult start");
sptr<IRemoteObject> dmsTokenCallback = new DmsTokenCallback();
err = AAFwk::AbilityManagerClient::GetInstance()->StartAbility(want, dmsTokenCallback, requestCode, ids[0]);