Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

feat(modal): adiciona suporte a ícone nas ações do modal e fix(dropdown): corrige fluxo de encerramento e restaura foco#2608

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
luiz-s-vasconcellos wants to merge2 commits intomaster
base:master
Choose a base branch
Loading
fromgrid/DTHFUI-11656

Conversation

luiz-s-vasconcellos
Copy link
Contributor

@luiz-s-vasconcellosluiz-s-vasconcellos commentedAug 18, 2025
edited
Loading

modal e dropdown

DTHFUI-11656


PR Checklist [Revisor]

  • Padrão de Commit (Coeso, de acordo com o que está sendo realizado)
  • Código (Boas práticas, nome de variavéis/métodos, etc.)
  • Testes unitários (Cobre a situação implementada e coverage está mantido)
  • Documentação (Clara, objetiva e com exemplos caso necessário)
  • Samples (A implementação possui exemplo no Labs/Caso de uso)
  • Rodado em navegadores suportados (Chrome, FireFox, Edge)

Qual o comportamento atual?

  • Modal não permite adição de ícones nos botões de ação primária/secundária:image
  • Dropdown não volta ao estilo padrão caso seja fechado pressionando ESC:
image

Qual o novo comportamento?

  • Modal aceitaicon na interfacePoModalAction:image
  • Dropdown retorna ao estilo padrão ao fechar e aplica foco no componente:
imageimage

Simulação

@luiz-s-vasconcellosluiz-s-vasconcellosforce-pushed thegrid/DTHFUI-11656 branch 2 times, most recently frombac330f tof9c38e3CompareAugust 19, 2025 17:27
O componente po-modal não permitia exibir ícones nos botões de ação.Adiciona a propriedade `icon` na interface `PoModalAction` e vincula`[p-icon]` nos botões primário e secundário do template do modal.Fixes DTHFUI-11656
Evita chamadas indevidas de close no popup e garante que o focoretorne ao elemento do dropdown após o fechamento. Torna o método`hideDropdown` acessível a subclasses e adiciona listener defechamento `(p-close)="hideDropdown()"` no template para manter oestado consistente.Fixes DTHFUI-11656
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

1 participant
@luiz-s-vasconcellos

[8]ページ先頭

©2009-2025 Movatter.jp