diff --git a/ng2-components/ng2-activiti-tasklist/src/components/activiti-people-search.component.ts b/ng2-components/ng2-activiti-tasklist/src/components/activiti-people-search.component.ts
index a06b06cb55..0305aef787 100644
--- a/ng2-components/ng2-activiti-tasklist/src/components/activiti-people-search.component.ts
+++ b/ng2-components/ng2-activiti-tasklist/src/components/activiti-people-search.component.ts
@@ -59,7 +59,9 @@ export class ActivitiPeopleSearch implements OnInit, AfterViewInit {
.valueChanges
.debounceTime(200)
.subscribe((event) => {
- this.onSearch.emit(event);
+ if (event) {
+ this.onSearch.emit(event);
+ }
});
}
@@ -93,7 +95,11 @@ export class ActivitiPeopleSearch implements OnInit, AfterViewInit {
getDisplayUser(user: User): string {
let firstName = user.firstName && user.firstName !== 'null' ? user.firstName : 'N/A';
- let lastName = user.lastName && user.lastName !== 'null' ? user.lastName : 'N/A';
+ let lastName = user.lastName && user.lastName !== 'null' ? user.lastName : 'N/A';
return firstName + ' - ' + lastName;
}
+
+ cleanSearch() {
+ this.searchUser.reset();
+ }
}
diff --git a/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.html b/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.html
index e11aa7d557..1796ca2643 100644
--- a/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.html
+++ b/ng2-components/ng2-activiti-tasklist/src/components/activiti-people.component.html
@@ -25,11 +25,11 @@