todos-inputs: ngIf não funciona com nenhum input do po-ui que tenha required #1980
Open
2 of 10 tasks
Labels
status: awaiting author
Additional information has been requested from the author
status: triage
Issue or pull request that need to be triaged and assigned to a reviewer
Reprodução
https://po-ui-7ksbea.stackblitz.io/
Passos para reproduzir:
Qual o comportamento atual?
Quando um input está com required true e o ngIf faz ele desaparecer, o formulário não reseta esse required dele para false, uma vez que ele não existe mais no formulário, pois o required dele foi setado via html.
Que comportamento você esperava ver?
Caso um input do po-ui esteja ocultado com ngIf, ele deveria resetar também o required. Fiz o teste com input puro do html e o comportamento foi como esperado, ele resetava o valor e o status do formulário ficava válido.
Com isso a gente não consegue criar formgroups dinâmicos com required, pois se tiver que ocultar esse formgroup, o required vai travar a validação do formulário.
Ambiente
The text was updated successfully, but these errors were encountered: