Bom dia a todos!
Tenho no xhtml o código abaixo do que constrói um p:Dialog. Esse p:dialog eu chamo apartir do duplo clique do usuário nas linhas de uma tabela. Para cada linha, ao dar duplo clique nela, abre um p:Dialog para exibir um gráfico. O problema está quando exibe o segundo p:dialog, porque também abre por trás o primeiro. Quando o usuário clica pela terceira vez na tabela para ver o gráfico no p:Dialog volta abrir por trás o primeiro e o segundo p:Dialog anterios, e assim vai… Parece que quando o usuário clica no “X” para fechar o p:Dialog, ele apenas fica oculto, e não fechando realmente.
<p:dialog header="Gráfico" widgetVar="graficoDialog"
resizable="false" width="800" showEffect="slide" modal="true"
hideEffect="slide" >
<h:panelGrid id="display" columns="1">
<img src="#{facesContext.externalContext.requestContextPath}/img/#{calcularControle.nomeGrafico}"></img>
</h:panelGrid>
</p:dialog>
O que está faltando?
Desde já agradeço pela atenção!
Att,
Donizete Waterkemper