Problema ao fechar dialog no Primefaces (Resolvido)

Estou com um pequeno problema.
Tenho uma caide dialogo que dentro dela eu chamo outra caixa de dialogo, e quando fecho uma acabo fechando as duas…

         <p:dialog header="Cadastro e edição de Eventos" widgetVar="dialogEvento"  resizable="false" modal="true" showEffect="slide" width="800">
                <h:form id="formDialEvento">

                    <p:growl id="EventoGrowl" showDetail="true" sticky="true" /> 

                    <p:tabView id="tabView">  

                        <p:tab id="tab1" title="Evento">  
                            <h:panelGrid id="Eventogr" columns="2" style="margin-bottom:10px">

                                <h:outputLabel for="nomeE" value="Nome" />
                                <p:inputText id="nomeE" value="#{eventoBean.evento.nome}" required="true" label="Nome do Evento"/> 
                                <h:outputLabel for="classificacaoE" value="Classificação" />
                                <p:inputText id="classificacaoE" value="#{eventoBean.evento.classificacao}" required="true" label="Classificação do Evento"/>
                                <h:outputLabel for="alvaraE" value="Alvara" />
                                <p:inputText id="alvaraE" value="#{eventoBean.evento.alvara}" validatorMessage="e-Mail inválido"/>
                                <h:outputLabel for="protocoloE" value="Protocolo" />
                                <p:inputText id="protocoloE" value="#{eventoBean.evento.protocolo}"/>
                                <h:outputLabel for="protocoloE" value="Tipo do Evento" />
                                <p:selectOneMenu id="tipoE" value="#{eventoBean.evento.tipoevento}">  
                                    <f:selectItem itemLabel="Escolha um tipo" itemValue="" />  
                                    <f:selectItem itemLabel="Interno" itemValue="interno" />  
                                    <f:selectItem itemLabel="Particular" itemValue="particular" />  
                                    <f:selectItem itemLabel="Beneficente" itemValue="beneficente" />  
                                </p:selectOneMenu>

                                <h:outputLabel for="ruaE" value="Rua" />
                                <p:inputText id="ruaE" value="#{eventoBean.evento.rua}"/>
                                <h:outputLabel for="numeroE" value="Número" />
                                <p:inputText id="numeroE" value="#{eventoBean.evento.numero}"/>
                                <h:outputLabel for="bairroE" value="Bairro" />
                                <p:inputText id="bairroE" value="#{eventoBean.evento.bairro}"/>
                                <h:outputLabel for="cidadeE" value="Cidade" />
                                <p:inputText  id="cidadeE" value="#{eventoBean.evento.cidade}"/>


                            </h:panelGrid>
                        </p:tab>  

                        <p:tab id="tab2" title="Mudar Status do Evento">  
                            <h:panelGrid columns="2" cellpadding="10">
                                <h:outputLabel value="Status do Evento" for="statusevento"/> 
                                <p:selectOneMenu id="statusevento" value="#{eventoBean.idStatus}" required="true">  
                                    <f:selectItems var="statusE" value="#{eventoBean.listaStatus}" 
                                                   itemLabel="#{statusE.status}"
                                                   itemValue="#{statusE.idstatus}"/>  
                                </p:selectOneMenu>
                                <h:outputLabel for="descricaoS" value="Descrição"/>
                                <p:inputTextarea id="descricaoS" value="#{eventoBean.texto}"/>
                            </h:panelGrid>  
                        </p:tab>  

                        <p:tab id="tab3" title="Produto Material">  
                            <p:dataTable  id="tabelaProMat" var="promat" value="#{eventoBean.listaQPM}" paginator="true" rows="3"  
                                          paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}   
                                         {RowsPerPageDropdown}"  rowsPerPageTemplate="3,6">
                                <f:facet name="header">
                                    <p:commandButton oncomplete="dialogAddPM.show()"  update=":formDialEvento:tabView:Eventogr" action="#
                                                               {eventoBean.addListaProdMatEvento()}" value="Adicionar Produto Material" />
                                </f:facet> 
                                <p:column>
                                    <f:facet name="header">
                                        <h:outputText value="ID"/>
                                    </f:facet>
                                    <h:outputText value="#{promat.idPro}" />
                                </p:column>
                                <p:column>
                                    <f:facet name="header">
                                        <h:outputText value="Produto"/>
                                    </f:facet>
                                    <h:outputText value="#{promat.nome}"/>
                                </p:column>
                                <p:column>
                                    <f:facet name="header">
                                        <h:outputText value="Quantidade"/>
                                    </f:facet>
                                    <h:outputText value="#{promat.quantidade}"/>
                                </p:column>
                            </p:dataTable>
                        </p:tab>  
                    </p:tabView> 
                    <p:commandButton action="#{eventoBean.salvar}" value="Salvar" update=":formEvento:tabelaEvento" onclick="dialogEvento.closer()"/>
                </h:form>
            </p:dialog>


            <p:dialog header="Adicionar Produto Material" widgetVar="dialogAddPM"  resizable="false" modal="true" showEffect="slide" width="600" >
                <h:form id="formpromatE">
                    <h:panelGrid columns="2" cellpadding="10">
                        <h:outputLabel value="Status do Evento" for="statusevento"/> 
                        <p:selectOneMenu id="ProMatEvento" value="#{eventoBean.idProdMat}" required="true">  
                            <f:selectItems var="prodmatE" value="#{eventoBean.listaProdMat}" 
                                           itemLabel="#{prodmatE.nome}"
                                           itemValue="#{prodmatE.idprodutomaterial}"/>  
                        </p:selectOneMenu>

                        <h:outputLabel for="quantMat" value="Quantidade"/>
                        <p:inputText id="quantMat" value="#{eventoBean.quantMP}"/>

                        <p:commandButton id="addprommat" value="Adicionar Prod/Mat" action="#{eventoBean.addListaProdMatEvento()}" 
                                                    update=":formDialEvento:tabView:tabelaProMat" onclick="dialogAddPM.destroy()"/>                        

                    </h:panelGrid>
                </h:form>
            </p:dialog>

ja tentei

onclick="dialogAddPM.destroy() , onclick="dialogAddPM.exit() , onclick="dialogAddPM.closer()
e todos fecham as duas caixa de dialogo…

se alguem puder me ajudar…
desde ja agradeço…

utilizei o comando

onclick="dialogAddPM.hide()"

e fechou somente a janela desejada…

:lol: