We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a249a3 commit 43c8cc7Copy full SHA for 43c8cc7
src/index.ts
@@ -832,11 +832,11 @@ export class ValidationService {
832
}
833
let formUID = this.getElementUID(form);
834
let formInputUIDs = this.formInputs[formUID];
835
- let invalidFormInputUIDs = formInputUIDs.filter(uid => this.summary[uid]);
+ let invalidFormInputUID = formInputUIDs?.find(uid => this.summary[uid]);
836
837
- if (invalidFormInputUIDs.length > 0) {
838
- const firstInvalid = this.elementByUID[invalidFormInputUIDs[0]] as HTMLElement;
839
- if (firstInvalid) {
+ if (invalidFormInputUID) {
+ const firstInvalid = this.elementByUID[invalidFormInputUID];
+ if (firstInvalid instanceof HTMLElement) {
840
firstInvalid.focus();
841
842
0 commit comments