message: fix(typeahead): fix flickering
diff: @@ -292,7 +292,10 @@ export class TypeaheadDirective implements OnInit, OnDestroy {
  dropup: this.dropup
  });
  - this._outsideClickListener = this.renderer.listen('document', 'click', () => {
  + this._outsideClickListener = this.renderer.listen('document', 'click', (e: MouseEvent) => {
  + if (this.typeaheadMinLength === 0 && this.element.nativeElement.contains(e.target)) {
  + return;
  + }
  this.onOutsideClick();
  });
  