remove unfocus check

Signed-off-by: c30051536 <chenbin179@huawei.com>
This commit is contained in:
c30051536 2024-08-31 11:26:10 +08:00
parent 57ab08923b
commit 6dd82f14c9

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);