Fix control pristine property

This commit is contained in:
mauriziovitale84
2016-06-27 15:35:41 +01:00
parent b97217dcd4
commit 2c38746d5d
2 changed files with 37 additions and 29 deletions

View File

@@ -131,7 +131,7 @@ export class AlfrescoLoginComponent {
for (let field in this.formError) {
if (field) {
this.formError[field] = '';
let hasError = (this.form.controls[field].errors && !this.form.controls[field].pristine) ||
let hasError = (this.form.controls[field].errors && data[field] !== '') ||
(this.form.controls[field].dirty && !this.form.controls[field].valid);
if (hasError) {
for (let key in this.form.controls[field].errors) {