Closed brunochikuji closed 1 year ago
Olá @brunochikuji!
Obrigada por reportar, estamos analisando seu cenário e logo iremos lhe dar um retorno.
Atenciosamente
Olá @brunochikuji, tirar o #modal2 de dentro do #modal não resolveria?
https://stackblitz.com/edit/angular-ivy-5afpdw?file=src%2Fapp%2Fapp.component.html
@jcorrea97 Resolveria, porem me limita a só usar um modal.
Vou explicar um dos meus casos de uso:
Tenho um modal que mostro os detalhes de um item, nesse item tenho algumas imagens que ao clicar abro em um segundo modal.
Da forma que esta atualmente se o usuário clicar em visualizar uma imagem e clicar fora do modal esta fechando a imagem e os detalhes do item
Bom dia @brunochikuji, no caso do stackblitz enviado pelo @jcorrea97 se mantém as duas modais porém muda a estrutura do html. Para o usuário não tem diferença de uso e o problema no click-out não ocorre. Esta solução não funcionaria para você?
Estamos fechando esta issue por falta de interação. Qualquer coisa poderá ser aberta uma nova issue. Att.
Reprodução
Pessoal encontrei um bug quando usamos dois modais um dentro do outro com a opção de fechar ao clicar fora do modal (p-click-out="true")
Link do StackBlitz com o exemplo: https://stackblitz.com/edit/angular-ivy-qwuvz8?file=src%2Fapp%2Fapp.component.html
Passos para reproduzir:
Qual o comportamento atual?
Quando temos dois modais abertos com a opção p-click-out="true" eles estão fechando os dois ao clicar fora
Que comportamento você esperava ver?
Ao clicar fora deveria só fechar um dos modais que seria o último, esse mesmo comportamento acontece se apertarmos no botão de fechar do segundo modal.
Ambiente