diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.html b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.html index 142d194b1f..82295426c0 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.html +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.html @@ -5,7 +5,7 @@
diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts index 753ade330f..92e4be88ac 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts @@ -16,7 +16,7 @@ */ import { Control, Validators } from '@angular/common'; -import { Component, Input, Output, EventEmitter, AfterViewInit } from '@angular/core'; +import { Component, Input, Output, ElementRef, EventEmitter, AfterViewInit, ViewChild } from '@angular/core'; import { AlfrescoPipeTranslate, AlfrescoTranslationService } from 'ng2-alfresco-core'; import { AlfrescoSearchAutocompleteComponent } from './alfresco-search-autocomplete.component'; @@ -58,6 +58,8 @@ export class AlfrescoSearchControlComponent implements AfterViewInit { searchControl: Control; + @ViewChild('searchInput', {}) searchInput: ElementRef; + @Input() autocompleteSearchTerm = ''; @@ -114,7 +116,7 @@ export class AlfrescoSearchControlComponent implements AfterViewInit { this.searchChange.emit({ value: this.searchTerm }); - // this.router.navigate(['Search', term]); + this.searchInput.nativeElement.blur(); } }