Material angular: md-autocomplete - como ocultar sugestões de md-autocomplete no evento Enter?

eu tenhomd-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>

com diretiva:ng-enter.

Meu gol:Quando o usuário pressionaEnter Eu quero me escondermd-autocomplete-suggestions suspenso

Eu sei do HTML que preciso de alguma forma chamar:$mdAutocompleteCtrl.hidden = true; mas não tenho ideia de como usar$mdAutocompleteCtrl no controlador.

Eu pesquisei e encontrei:

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

mas não há$mdAutocompleteCtrl (pelo menos no meu JS, apenas em HTML e não sei seu escopo)

Eu brinco com issoexemplo: digite 'a' e, após o menu suspenso, pressione Enter.

Alguma ideia?

questionAnswers(5)

yourAnswerToTheQuestion