phone input: fix auto validation on invalid

This commit is contained in:
Elijah Duffy
2025-09-05 10:56:47 -07:00
parent 0260405386
commit 4e6a8c62c5

View File

@@ -160,7 +160,10 @@
{placeholder}
validate={{
required: required,
func: () => !required || (value !== undefined && value.isValid())
func: () =>
!required ||
(value !== undefined && value.isValid()) ||
(lastValue !== undefined && lastValue.isValid())
}}
onvalidate={(e) => {
numberValid = e.detail.valid;