Skip to content

Commit a30e6ed

Browse files
committed
Default initial Validity is undefined
Thanks to the breaking change https://github.com/angular/angular.js/blob/master/CHANGELOG.md#breaking-changes-5
1 parent a6ac140 commit a30e6ed

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

dist/angular-validation.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -452,9 +452,9 @@
452452
element.after('<span></span>');
453453

454454
/**
455-
* Set initial validity to false if no boolean value is transmitted
455+
* Set initial validity to undefined if no boolean value is transmitted
456456
*/
457-
var initialValidity = false;
457+
var initialValidity = undefined;
458458
if (typeof scope.initialValidity === 'boolean') {
459459
initialValidity = scope.initialValidity;
460460
}
@@ -481,7 +481,7 @@
481481
isFocusElement = false;
482482
ctrl.$setViewValue('');
483483
ctrl.$setPristine();
484-
ctrl.$setValidity(ctrl.$name, false);
484+
ctrl.$setValidity(ctrl.$name, undefined);
485485
ctrl.$render();
486486
element.next().html('');
487487
});

dist/angular-validation.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/directive.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@
172172
element.after('<span></span>');
173173

174174
/**
175-
* Set initial validity to false if no boolean value is transmitted
175+
* Set initial validity to undefined if no boolean value is transmitted
176176
*/
177-
var initialValidity = false;
177+
var initialValidity = undefined;
178178
if (typeof scope.initialValidity === 'boolean') {
179179
initialValidity = scope.initialValidity;
180180
}
@@ -201,7 +201,7 @@
201201
isFocusElement = false;
202202
ctrl.$setViewValue('');
203203
ctrl.$setPristine();
204-
ctrl.$setValidity(ctrl.$name, false);
204+
ctrl.$setValidity(ctrl.$name, undefined);
205205
ctrl.$render();
206206
element.next().html('');
207207
});

0 commit comments

Comments
 (0)