fix review problem

Signed-off-by: Mupceet <laiguizhong@huawei.com>
This commit is contained in:
Mupceet 2022-07-27 11:43:12 +08:00
parent ae6bc7e7f6
commit fd4de7896f
2 changed files with 5 additions and 3 deletions

View File

@ -302,7 +302,7 @@ public:
void GetImportantEnabledAbilities(std::map<std::string, uint32_t> &importantEnabledAbilities) const;
void UpdateImportantEnabledAbilities(std::map<std::string, uint32_t> &importantEnabledAbilities);
uint32_t GetInputFilterFlag();
uint32_t GetInputFilterFlag() const;
void UpdateAbilities();
bool RemoveAbility(const std::string &bundleName);
void AddAbility(const std::string &bundleName);

View File

@ -732,7 +732,7 @@ void AccessibilityAccountData::UpdateImportantEnabledAbilities(
}
}
uint32_t AccessibilityAccountData::GetInputFilterFlag()
uint32_t AccessibilityAccountData::GetInputFilterFlag() const
{
HILOG_DEBUG();
if (!config_) {
@ -792,7 +792,9 @@ void AccessibilityAccountData::UpdateAbilities()
if (!connection) {
AppExecFwk::ElementName element(deviceId, bundleName, abilityName);
connection = new(std::nothrow) AccessibleAbilityConnection(this, connectCounter_++, installAbility);
connection->Connect(element);
if (connection) {
connection->Connect(element);
}
}
} else {
HILOG_DEBUG("not in enabledAbilites list .");