Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic Form: Problema no retorno do evento validade. #1876

Open
2 of 10 tasks
wsteixeira opened this issue Nov 13, 2023 · 3 comments
Open
2 of 10 tasks

Dynamic Form: Problema no retorno do evento validade. #1876

wsteixeira opened this issue Nov 13, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@wsteixeira
Copy link
Contributor

Reprodução

Utilize StackBlitz (https://stackblitz.com/edit/po-ui-n47ynt?devToolsHeight=33&file=src%2Fapp%2Fapp.component.tsi) para reproduzir o bug relatado na issue.

Passos para reproduzir:

  1. Mantenha a console aberta para verificar o resultado;
  2. Para efeito de demonstração, qualquer valor informado será rejeitado!
  3. Clique no campo Firstname e informe qualquer valor;
  4. Tecle em <TAB> e observe:
    4.1. O evento focus funcionou conforme esperado;
    4.2. O valor informado foi apagado conforme esperado;
    4.3. As propriedades required e showRequired foram inseridas conforme esperado;
    4.4. Observe na console que a propriedade value é do tipo string;
  5. Clique no campo Lastname e informe qualquer valor;
  6. Tecle em <TAB> e observe:
    6.1. O evento focus não funcionou conforme esperado;
    6.2. O valor informado não foi apagado conforme esperado;
    6.3. As propriedades required e showRequired não foram inseridas conforme esperado;
    6.4. Observe na console que a propriedade value é do tipo object, não sei se o fato do tipo ser diferente é uma característica ou um bug!
  7. caso queria pode repetir o procedimento para os próximos dois campos;

Qual o comportamento atual?

O retorno do evento validade só funciona conforme o esperado, quando o mesmo é atribuído diretamente no campo através do p-fields, já quando é atribuído através do p-validade e p-validate-fields, não funciona conforme esperado. A tipo da propriedade value nos dois casos também é diferente, isso não é exatamente um problema, mas requer uma tratativa para a identificação.

Que comportamento você esperava ver?

Que o retorno do evento validade funcionasse igualmente em ambos os casos e se não houver nenhuma razão que justifique a diferença do tipo da propriedade do value, que fossem iguais.

Ambiente

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

Observações

A simulação foi feita na V15, mas também acontece na V16!

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.

@wsteixeira wsteixeira added the bug Something isn't working label Nov 13, 2023
@anliben
Copy link
Contributor

anliben commented Nov 16, 2023

Bom Dia @wsteixeira, tudo bem?

Obrigado por reportar, em breve iremos analisar e voltar respota!

Attr.

@diogolimas
Copy link

up, mesmo problema pra aqui

@anliben
Copy link
Contributor

anliben commented Feb 22, 2024

Bom Dia senhores, iremos verificar quanto antes esta issue!

Attr.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants