Material angular: md-autocomplete: ¿cómo ocultar las sugerencias de md-autocomplete en el evento Enter?

yo tengomd-autocomplete:

<md-autocomplete 
                         md-min-length="1"
                         ng-enter="presEnter();"
                         md-no-cache="true"                        
                         md-selected-item="selectedItem" 
                         md-search-text="searchText" 
                         md-items="item in querySearch(searchText)"
                         md-item-text="item.name" 
                         placeholder="Search for a vegetable">
          <span md-highlight-text="searchText">{{item.name}} :: {{item.type}}</span>
        </md-autocomplete>

con directiva:ng-enter.

Mi meta:Cuando el usuario presionaEnter Quiero escondermemd-autocomplete-suggestions desplegable

Sé por HTML que necesito llamar de alguna manera:$mdAutocompleteCtrl.hidden = true; pero no tengo idea de cómo usar$mdAutocompleteCtrl en el controlador.

Busqué en Google y encontré:

$timeout( function() { $scope.$childHead.$mdAutocompleteCtrl.hidden = true; },100);

pero no hay$mdAutocompleteCtrl (al menos en mi JS, solo en HTML y no sé su alcance)

Yo juego con estoejemplo: escriba 'a' y luego de desplegable presione Enter.

¿Algunas ideas?

Respuestas a la pregunta(5)

Su respuesta a la pregunta