diff --git a/services/aams/src/accessible_ability_manager_service.cpp b/services/aams/src/accessible_ability_manager_service.cpp index 19b8d3af5..7999963df 100644 --- a/services/aams/src/accessible_ability_manager_service.cpp +++ b/services/aams/src/accessible_ability_manager_service.cpp @@ -574,6 +574,9 @@ ErrCode AccessibleAbilityManagerService::SendEvent(const AccessibilityEventInfoP HILOG_ERROR("Parameters check failed!"); return RET_ERR_NULLPTR; } + if (uiEvent.GetEventType() == TYPE_PAGE_CLOSE && uiEvent.GetBundleName() == "") { + return RET_OK; + } RetError res = GetResourceBundleInfo(const_cast(uiEvent)); if (res != RET_OK) { HILOG_ERROR("Get Resource BundleInfo failed! RetError is %{public}d", res);