Dialog do Primefaces não abre no IE

Pessoal, tenho um dialog do Primefaces versao 3.2 que funciona certinho em qualquer navegador.
Só no internet explorer que quando clico ele chega a abrir, ai fica carregando e não carrega os dados.
Alguem sabe o que pode ser ? Segue o codigo da pagina jsf 2.1.


<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<ui:composition xmlns="http://www.w3.org/1999/xhtml"
                xmlns:ui="http://java.sun.com/jsf/facelets"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:f="http://java.sun.com/jsf/core"
                xmlns:p="http://primefaces.org/ui"
                template="templateLayout.xhtml">
    <ui:define name="content">
    <h:head>  
	<title></title>
    </h:head>  
    
    <h:body>    

        <f:view>
            <link href="styles.css" rel="stylesheet" type="text/css"/>
            <script language="JavaScript" src="javaScript.js" charset="utf-8"></script>             
            <meta name="robots" content="noindex,follow"/> 
            
            <p:ajaxStatus onstart="statusDialog.show();" onsuccess="statusDialog.hide();"/> 
            <p:dialog modal="true" widgetVar="statusDialog" header="Carregando.."    
                      draggable="false" closable="false">  
                <div align="center">
                     <p:graphicImage value="Imagens/Aguarde.gif" />  
                </div>     
            </p:dialog>            
           

            <br/><br/>
            <h:form id="formReceitaTrans" >  
                
                <br/> <br/>
                <div align="left">
                      
                   
                    
                    <h:panelGrid id="panelGridReceita1" columns="1" width="auto">
                        <p:panel id="panelGridReceita2" header="" footer="" styleClass="inputsForms">                            
                            <f:facet name="header">
                                <h:panelGroup>
                                    <h:outputText value="Filtro"></h:outputText>
                                </h:panelGroup>
                            </f:facet>

                            <h:form id="xxx">                         


                                <h:outputText id="xxx2" value="Data Inicial" styleClass="labelsForms"/> <br/>
                                <p:calendar id="dataInicial"                                         
                                            value="#{despesaBackTrans.dataInicial}"
                                            immediate="true"                                                
                                            required="true"
                                            requiredMessage="Informe a Data Inicial"
                                            pattern="dd/MM/yyyy"
                                            locale="pt_BR"                                                                                
                                            />                           
                                                             

                                <br/>
                                <h:outputText id="xxx5" value="Data Final" styleClass="labelsForms"/> <br/>
                                <p:calendar id="dataFinal"                                           
                                            value="#{despesaBackTrans.dataFinal}"
                                            immediate="true"                                                   
                                            required="true"
                                            requiredMessage="Informe a Data Final"
                                            pattern="dd/MM/yyyy"
                                            locale="pt_BR"
                                            />


                                <br/><br/>            

                                                        
                                
                                
                                <p:commandButton id="chave2"
                                                 value="Filtrar"
                                                 action="#{despesaBackTrans.processaDespesa()}"
                                                 styleClass="inputsForms"                                              
                                                 ajax="false" 
                                                
                                                 >
                                </p:commandButton>

                            </h:form>


                        </p:panel>

                    </h:panelGrid>

                </div>
                <br/>


                
                
                <p:panel id="panelGridReceita" header="" footer="">    

                    <f:facet name="header">
                        <h:panelGroup>
                            <h:outputText value="Despesa"></h:outputText>
                        </h:panelGroup>
                    </f:facet>

                    <p:dataTable var="despesa" 
                                 value="#{despesaBackTrans.depesaList}"
                                 emptyMessage="Registros não carregados.">  
                        
                        <p:column headerText="Ficha">                              
                               <h:outputText value="#{despesa.ficha}"/>                              
                        </p:column>  
                        
                        <p:column headerText="Descrição">                             
                            <h:outputText value="#{despesa.descricaoFicha}" />
                        </p:column>                       
        

                        <p:column headerText="Valor">  
                            <div align="right">
                               <h:outputText value="#{despesa.valorEmpenhado}">
                                   <f:convertNumber pattern="###,###,###,##0.00"/>
                               </h:outputText>                           
                            </div>    
                        </p:column>  

                        <p:column headerText="Lançamentos">                             
                            <div align="center">
                            <p:commandLink                                                                
                                id="botao7"                           
                                action="#{despesaBackTrans.listarItensDespesa(despesa)}"                                                          
                                update=":formPanelTrans55"
                                oncomplete="dlg2.show();">

                                <h:outputText value="#{despesa.qtdeEmpenho}" />
                            </p:commandLink>
                            </div> 
                        </p:column>         
                    </p:dataTable>                     


                    <br/>
                    <h:outputText value="Total:  " />
                    <h:outputText value="#{despesaBackTrans.valorTotal}"><f:convertNumber pattern="###,###,###,##0.00"/></h:outputText>

                </p:panel>   



            </h:form>  



            <p:dialog id="modalDialog2" header="Despesas" widgetVar="dlg2" modal="true" height="100">  
                <h:form id="formPanelTrans55">
                    
                    <p:dataTable var="item" 
                                 value="#{despesaBackTrans.itensDespesaList}">  
                        
                        <p:column headerText="Número">                             
                            <h:outputText value="#{item.num}" />
                        </p:column>  

                        <p:column headerText="Fornecedor">  
                            <h:outputText value="#{item.nomeFornecedor}" />
                        </p:column>  
                        
                        <p:column headerText="Histórico">  
                            <h:outputText value="#{item.historico}" />
                        </p:column>                          
                        
                        <p:column headerText="Data">  
                            <h:outputText value="#{item.data}">
                                <f:convertDateTime pattern="dd/MM/yyyy" /> 
                            </h:outputText>    
                        </p:column>                          

                        <p:column headerText="Valor"> 
                            <div align="right">
                               <h:outputText value="#{item.valor}">
                                   <f:convertNumber pattern="###,###,###,##0.00"/>
                               </h:outputText>                         
                            </div>    
                        </p:column>  

                    </p:dataTable>                      



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



        </f:view>
        
    </h:body>  

    </ui:define>
</ui:composition>

Faça um update no datatable dentro do p:dialog. E tente chamar o modal no evento oncomplete.

Abs.

alterei na linha 135 update=":formPanelTrans55":tabeladialog"
e coloquei id no <p:dataTable id=“tabeladialog”

porem continua não carregando no internet explorer
mas a ideia de atualizar o dataTable foi boa porque parece que é isso mesmo que não esta atualizando
mas da forma que fiz não funcionou…

fiz mais testes, aparentemente o problema no internet explorer esta no oncomplete
se eu uso o onclick funciona mas o dialog não atualiza
ja no ocomplete que seria o evento certo não chega a abrir
e é estranho, que so no internet explorer acontece isso no outros navegadores funciona certinho no oncomplete
se alguem tiver alguma sugestão

Alguem ??