Lines Matching refs:inputClientInfo
270 int32_t InputMethodSystemAbility::StartInput(InputClientInfo &inputClientInfo, sptr<IRemoteObject> &agent)
285 inputClientInfo.isNotifyInputStart = true;
287 if (inputClientInfo.isNotifyInputStart) {
288 inputClientInfo.needHide = session->CheckPwdInputPatternConv(inputClientInfo);
291 auto ret = CheckInputTypeOption(userId, inputClientInfo);
297 int32_t ret = PrepareInput(userId, inputClientInfo);
303 return session->OnStartInput(inputClientInfo, agent);
306 int32_t InputMethodSystemAbility::CheckInputTypeOption(int32_t userId, InputClientInfo &inputClientInfo)
310 inputClientInfo.config.inputAttribute.GetSecurityFlag(), !inputClientInfo.isNotifyInputStart,
312 if (inputClientInfo.config.inputAttribute.GetSecurityFlag()) {
316 NeedHideWhenSwitchInputType(userId, inputClientInfo.needHide);
319 if (!inputClientInfo.isNotifyInputStart) {
325 NeedHideWhenSwitchInputType(userId, inputClientInfo.needHide);
331 if (!inputClientInfo.isNotifyInputStart) {