diff --git a/frameworks/wantagent/src/pending_want.cpp b/frameworks/wantagent/src/pending_want.cpp index 62fddd422e62541b3c80358b9c9b97fc60d0b25c..a544e18145444265f1f0cc0cbc495c9ce61aa2c0 100644 --- a/frameworks/wantagent/src/pending_want.cpp +++ b/frameworks/wantagent/src/pending_want.cpp @@ -68,7 +68,7 @@ std::shared_ptr PendingWant::GetAbility( wantSenderInfo.allWants.push_back(wantsInfo); wantSenderInfo.bundleName = context->GetBundleName(); wantSenderInfo.flags = flags; - wantSenderInfo.userId = 0; + wantSenderInfo.userId = -1; wantSenderInfo.requestCode = requestCode; sptr target = AbilityManagerClient::GetInstance()->GetWantSender(wantSenderInfo, nullptr); WANT_AGENT_LOGI("PendingWant::GetAbility end."); @@ -95,7 +95,7 @@ std::shared_ptr PendingWant::GetAbilities(const std::shared_ptrGetBundleName(); wantSenderInfo.flags = flags; - wantSenderInfo.userId = 0; + wantSenderInfo.userId = -1; wantSenderInfo.requestCode = requestCode; for (auto want : wants) { WantsInfo wantsInfo; @@ -140,7 +140,7 @@ std::shared_ptr PendingWant::GetCommonEventAsUser( wantSenderInfo.allWants.push_back(wantsInfo); wantSenderInfo.bundleName = context->GetBundleName(); wantSenderInfo.flags = flags; - wantSenderInfo.userId = 0; + wantSenderInfo.userId = -1; wantSenderInfo.requestCode = requestCode; sptr target = AbilityManagerClient::GetInstance()->GetWantSender(wantSenderInfo, nullptr); @@ -184,7 +184,7 @@ std::shared_ptr PendingWant::BuildServicePendingWant( wantSenderInfo.allWants.push_back(wantsInfo); wantSenderInfo.bundleName = context->GetBundleName(); wantSenderInfo.flags = flags; - wantSenderInfo.userId = 0; + wantSenderInfo.userId = -1; wantSenderInfo.requestCode = requestCode; sptr target = AbilityManagerClient::GetInstance()->GetWantSender(wantSenderInfo, nullptr);