diff --git a/src/app/components/table/table.ts b/src/app/components/table/table.ts index 34ebf978bc7..cdcd70e7ad3 100644 --- a/src/app/components/table/table.ts +++ b/src/app/components/table/table.ts @@ -2033,7 +2033,7 @@ export class Table implements OnInit, AfterViewInit, AfterContentInit, Blockable clearTimeout(this.filterTimeout); } if (!this.isFilterBlank(value)) { - this.filters[field] = { value: value, matchMode: matchMode }; + this.filters[field] = field == 'global'? { value: value, matchMode: matchMode } : [{ value: value, matchMode: matchMode }]; } else if (this.filters[field]) { delete this.filters[field]; }