diff --git a/src/app/components/table/table.ts b/src/app/components/table/table.ts index 34ebf978bc7..2a8715b9e2d 100644 --- a/src/app/components/table/table.ts +++ b/src/app/components/table/table.ts @@ -5570,7 +5570,7 @@ export class ColumnFilter implements AfterContentInit { if (!this.documentClickListener) { const documentTarget: any = this.el ? this.el.nativeElement.ownerDocument : 'document'; - this.documentClickListener = this.renderer.listen(documentTarget, 'click', (event) => { + this.documentClickListener = this.renderer.listen(documentTarget, 'mousedown', (event) => { if (this.overlayVisible && !this.selfClick && this.isOutsideClicked(event)) { this.hide(); }