When alternating the tabs using <Tab IsOnlyRenderActiveTab="true">, sometimes i will see that the behavour of ShowAllInvalidResult="false" breaks, and the tooltips appear after calling Validate() on some of the ValidateForm's.
Expected Behavior
Tooltips should not appear after Validate() has been called, because the Validate() behaviour should be consistent with the value of ShowAllInvalidResult.
Interactive render mode
Interactive Server (Interactive server-side rendering (interactive SSR) using Blazor Server)
Steps To Reproduce
In the project i have a <Tab IsOnlyRenderActiveTab="true"> and in the first tab i have a child component with many ValidateForm that have the default behavour of ShowAllInvalidResult="false"
I also have many diiferent kinds of inputs within the ValidateForm each binded to a [Required] string.
Within the OnAfterRender I want to Validate() each of the forms so that they validate when the child component initially loads.
@celadaris Thank you for filing this issue. In order for us to investigate this issue, please provide a minimalistic repro project that illustrates the problem.
Is there an existing issue for this?
Describe the bug
When alternating the tabs using
<Tab IsOnlyRenderActiveTab="true">,
sometimes i will see that the behavour ofShowAllInvalidResult="false"
breaks, and the tooltips appear after callingValidate()
on some of theValidateForm
's.Expected Behavior
Tooltips should not appear after
Validate()
has been called, because theValidate()
behaviour should be consistent with the value ofShowAllInvalidResult
.Interactive render mode
Interactive Server (Interactive server-side rendering (interactive SSR) using Blazor Server)
Steps To Reproduce
In the project i have a
<Tab IsOnlyRenderActiveTab="true">
and in the first tab i have a child component with manyValidateForm
that have the default behavour ofShowAllInvalidResult="false"
I also have many diiferent kinds of inputs within the
ValidateForm
each binded to a[Required]
string.Within the
OnAfterRender
I want toValidate()
each of the forms so that they validate when the child component initially loads.Project: ValidFormsBugTest.zip
Video Demonstration:
https://github.com/user-attachments/assets/b726dd1c-2a53-462b-8e9b-747a7f6399dd
Exceptions (if any)
No response
.NET Version
.net 8
Anything else?
No response