issue: field does not get set to false
in validatingFields
when validation is triggered by trigger
#11590
Closed
1 task done
Labels
status: under investigation
aware of this issue and pending for investigation
Version Number
^7
Codesandbox/Expo snack
https://codesandbox.io/p/sandbox/priceless-tdd-4xhpd9?layout=%257B%2522sidebarPanel%2522%253A%2522EXPLORER%2522%252C%2522rootPanelGroup%2522%253A%257B%2522direction%2522%253A%2522horizontal%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522id%2522%253A%2522ROOT_LAYOUT%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522UNKNOWN%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522clte8ekrj00063b6jyyzd3frn%2522%252C%2522sizes%2522%253A%255B70%252C30%255D%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522EDITOR%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522EDITOR%2522%252C%2522id%2522%253A%2522clte8ekrj00023b6j6tu2xlm5%2522%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522direction%2522%253A%2522horizontal%2522%252C%2522id%2522%253A%2522SHELLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522SHELLS%2522%252C%2522id%2522%253A%2522clte8ekrj00033b6jkqp9u395%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%257D%252C%257B%2522type%2522%253A%2522PANEL_GROUP%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522direction%2522%253A%2522vertical%2522%252C%2522id%2522%253A%2522DEVTOOLS%2522%252C%2522panels%2522%253A%255B%257B%2522type%2522%253A%2522PANEL%2522%252C%2522contentType%2522%253A%2522DEVTOOLS%2522%252C%2522id%2522%253A%2522clte8ekrj00053b6j5ntveg4f%2522%257D%255D%252C%2522sizes%2522%253A%255B100%255D%257D%255D%252C%2522sizes%2522%253A%255B53.35822853444808%252C46.64177146555192%255D%257D%252C%2522tabbedPanels%2522%253A%257B%2522clte8ekrj00023b6j6tu2xlm5%2522%253A%257B%2522id%2522%253A%2522clte8ekrj00023b6j6tu2xlm5%2522%252C%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clte8rb9z00023b6jsxngr9yh%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522FILE%2522%252C%2522initialSelections%2522%253A%255B%257B%2522startLineNumber%2522%253A6%252C%2522startColumn%2522%253A1%252C%2522endLineNumber%2522%253A6%252C%2522endColumn%2522%253A1%257D%255D%252C%2522filepath%2522%253A%2522%252Fsrc%252FApp.tsx%2522%252C%2522state%2522%253A%2522IDLE%2522%257D%255D%252C%2522activeTabId%2522%253A%2522clte8rb9z00023b6jsxngr9yh%2522%257D%252C%2522clte8ekrj00053b6j5ntveg4f%2522%253A%257B%2522tabs%2522%253A%255B%257B%2522id%2522%253A%2522clte8ekrj00043b6jyyhjntxs%2522%252C%2522mode%2522%253A%2522permanent%2522%252C%2522type%2522%253A%2522UNASSIGNED_PORT%2522%252C%2522port%2522%253A0%252C%2522path%2522%253A%2522%252F%2522%257D%255D%252C%2522id%2522%253A%2522clte8ekrj00053b6j5ntveg4f%2522%252C%2522activeTabId%2522%253A%2522clte8ekrj00043b6jyyhjntxs%2522%257D%252C%2522clte8ekrj00033b6jkqp9u395%2522%253A%257B%2522tabs%2522%253A%255B%255D%252C%2522id%2522%253A%2522clte8ekrj00033b6jkqp9u395%2522%257D%257D%252C%2522showDevtools%2522%253Atrue%252C%2522showShells%2522%253Atrue%252C%2522showSidebar%2522%253Atrue%252C%2522sidebarPanelSize%2522%253A23.319039451114918%257D
Steps to reproduce
firstName
is true in thevalidatingFields
objectExpected behaviour
When
trigger
on a field is called and validation has finished i would expect that field to be set tofalse
in thevalidatingFields
object.Furthermore, In the documentation it says that the
validatingFields
I'm interpreting this as only fields with
async
validation functions could ever end up in the object but that seems not to be the case. As this is reproducible with e.g. a yup schema that usestest
with anasync
validation function. But i may be misunderstanding its purpose.What browsers are you seeing the problem on?
No response
Relevant log output
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: