From f558bd37d7f85d1217935d8c73a19068dc6511f9 Mon Sep 17 00:00:00 2001 From: mehmet-erim Date: Tue, 19 Nov 2019 10:34:05 +0300 Subject: [PATCH] fix(core): for directive filtering --- npm/ng-packs/packages/core/src/lib/directives/for.directive.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts b/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts index b8e049adf1..ba3efd7c21 100644 --- a/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts +++ b/npm/ng-packs/packages/core/src/lib/directives/for.directive.ts @@ -155,7 +155,7 @@ export class ForDirective implements OnChanges { const compareFn = this.compareFn; - if (typeof this.filterBy !== 'undefined' && typeof this.filterVal !== 'undefined') { + if (typeof this.filterBy !== 'undefined' && typeof this.filterVal !== 'undefined' && this.filterVal !== '') { items = items.filter(item => compareFn(item[this.filterBy], this.filterVal)); }