!1065 remove unfocus check

Merge pull request !1065 from chenbin/master
This commit is contained in:
openharmony_ci 2024-08-31 11:23:31 +00:00 committed by Gitee
commit 6c5e89d255
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F

View File

@ -385,8 +385,7 @@ int32_t DMSContinueSendMgr::DealUnfocusedBusiness(const int32_t missionId, Unfoc
return ret;
}
if (reason != UnfocusedReason::TIMEOUT) {
bool isContinue = IsContinue(missionId, bundleName);
if (!isContinue) {
if (!IsContinue(missionId, bundleName)) {
HILOGE("Not current mission to be continued, missionId: %{public}d", missionId);
EraseFocusedMission(bundleName, missionId, reason);
return NO_MISSION_INFO_FOR_MISSION_ID;
@ -395,13 +394,6 @@ int32_t DMSContinueSendMgr::DealUnfocusedBusiness(const int32_t missionId, Unfoc
RemoveMMIListener();
#endif
}
ret = CheckContinueState(missionId);
if (ret != ERR_OK) {
HILOGE("Continue state is inactive or can't be obtained, mission id : %{public}d, ret: %{public}d",
missionId, ret);
EraseFocusedMission(bundleName, missionId, reason);
return ret;
}
uint16_t bundleNameId = 0;
uint8_t continueTypeId = 0;
ret = GetAccessTokenIdSendEvent(bundleName, reason, bundleNameId, continueTypeId);