fix(accordion): ajusta tipo do botão para evitar envio de formulário #2352
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Alterado o tipo do botão dentro do componente accordion-item-body de submit para button, evitando que o formulário seja enviado ao pressionar a tecla Enter.
Essa alteração impede que o Accordion feche inesperadamente quando a tecla Enter é pressionada em campos de entrada.
fixes DTHFUI-10166
Qual o comportamento atual?
Ao pressionar a tecla Enter em um input que está dentro do componente accordion-item-body o Componente Accordion realiza o evento de fechar todos os itens.
Qual o novo comportamento?
A tecla Enter não dispara o envio do formulário, pois o botão foi alterado para o tipo button, mantendo os itens do Accordion abertos.
Simulação
Samples no portal.
app_dthfui10166.zip