[Oracle ADF] Выполнение поиска по нажатию ENTER в поле Input

По нажатию на Enter в поле поиска выполняется поиск, без необходимости дополнительно мышкой нажимать на кнопку поиска.

<af:resource type="javascript">
  function handleEnterEvent(evt) {
      var _keyCode = evt.getKeyCode();
      if (_keyCode == AdfKeyStroke.ENTER_KEY) {
          var comp = evt.getSource();
          var button = comp.findComponent('searchLink');
          AdfActionEvent.queue(button, button.getPartialSubmit());
          evt.cancel();
      }
  }
</af:resource>

И собственно в Input добавляю clientListener

<af:inputText value="#{bindings.inputParameter.inputValue}" label=""
              required="#{bindings.inputParameter.hints.mandatory}" columns="40"
              maximumLength="#{bindings.inputParameter.hints.precision}"
              shortDesc="#{bindings.inputParameter.hints.tooltip}" id="it1"
              styleClass="searchIT">
    <f:validator binding="#{bindings.inputParameter.validator}"/>
    <af:clientListener method="handleEnterEvent" type="keyPress"/>
</af:inputText>
<af:commandButton id="searchLink"
         actionListener="#{bindings.applySearchSuppliers.execute}"
         disabled="#{!bindings.applySearchSuppliers.enabled}"
                  styleClass="submitButton"/>
</af:panelGroupLayout>

Обратить внимание на clientListener