Skip to content

Dynamic Form: O evento validate não é disparado se o campo não for tocado #1837

@wsteixeira

Description

@wsteixeira

Reprodução

Utilize StackBlitz (https://stackblitz.com/edit/po-ui-7rzruu?file=src%2Fapp%2Fapp.component.ts) para reproduzir o bug relatado na issue.

Passos para reproduzir:

  1. Reproduza o stackblitz enviado para simulação;
  2. Habilite a console para acompanhar o log;
  3. Clique diretamente no icone clean de todos os campos inputs sem tocar no conteúdo do campo;
  4. Observe que não foi gerado nenhuma linha no console;
  5. Recarregue a aplicação para um novo teste;
  6. Clique primeiro no interior do campo antes de clicar no icone clean no primeiro campo;
  7. Observe que gerou uma linha de log;
  8. No segundo campo, apague o conteúdo usando o backspace do teclado;
  9. Observe que gerou mais uma linha de log;

Qual o comportamento atual?

O evendo validate só é disparado de o campo for tocado antes de clicar no icone clean.

Que comportamento você esperava ver?

Que o evendo validate seja disparado quando clicar no icone clean, independente se o campo foi tocado ou não.

Ambiente

  • PO UI: 17.2.3
  • Angular: 17.6.0
  • Browser(s):
    • Chrome
    • Firefox
    • Edge
    • Safari
    • IE 11
    • Outros
  • Operating System:
    • Windows
    • macOS
    • Ubuntu
    • Outros

Observações

Tempo de Resposta PO UI --> Em até 7 dias úteis.
Tempo de Retorno Solicitante --> 35 dias corridos
Issues sem retorno do solicitante por mais de 35 dias corridos serão encerradas.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions