Olá pessoal.
Estou com um problema muito estranho. Tenho alguns confirmDialog para confirmar exclusão. Problema que o primeiro nunca executa a action. Então criei um confirmDialog fantasma só para testar e agora todos action são chamados corretamente. Tentei os dialog dentro das tab ocorre o mesmo problema. Alguém tem alguma ideia do porque disso ?
Tenho a seguinte estrutura :
[code]<h:form>
<p:tabView>
<p:tab title=“Tab1”>
…
</p:tabView>
<p:confirmDialog message="fantasma"
widgetVar="fantasma">
<h:form>
</h:form>
</p:confirmDialog>
<p:confirmDialog message="Deseja realmente excluir?"
header="Excluir Palavra"
severity="alert"
closable="false"
modal="true"
widgetVar="cdRemovePalavra">
<p:outputPanel>
<h:form>
<p:commandButton action="#{cadastroPessoasMB.deletaPalavra}"
update="cadGeral:lista_palavras cadGeral:lista_palavras, msgCadastro"
value="Sim"
process="@this"
oncomplete="cdRemovePalavra.hide()">
</p:commandButton>
<p:commandButton value="Não" oncomplete="cdRemovePalavra.hide()"/>
</h:form>
</p:outputPanel>
</p:confirmDialog>
</h:form>[/code]