Skip to content

Commit 80442ed

Browse files
fix: filtering native elements out of setFormValidity#nativeControlValidity
1 parent b27667a commit 80442ed

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: src/utils.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ export const initLabels = (ref: ICustomElement, labels: LabelsList): void => {
8888
*/
8989
export const setFormValidity = (form: HTMLFormElement) => {
9090
const nativeControlValidity = Array.from(form.elements)
91-
.filter((element: Element & { validity: ValidityState }) => element.validity)
91+
.filter((element: Element & { validity: ValidityState }) => element.validity && !element.tagName.includes('-'))
9292
.map(
9393
(element: Element & { validity: ValidityState }) => element.validity.valid
9494
);

0 commit comments

Comments
 (0)