[JSF] – RichTabPanel “some” no IE6/7

 

 

 

 

 

Para os que utilizam RichFaces e estão passando pelo problema onde após uma requisição AJAX as abas do TabPanel somem(no IE6/7, seus problemas “se acabaram-se”… =)

Procurando na net, vi que há um relato no JIRA do RichFaces informando sobre este bug. Disseram que este problema ocorre quando o componente <rich:tabPanel> está dentro de um div(Absoluto, se não me engano). Desculpem não postar o link do Jira mas não o encontrei ao criar esse post.

 

Para resolver o problema eu precisei criar um selector do Rich/JQuery e aplicar um css para esconder/mostrar a célula que possui as abas.

Ficou assim:

Status de requisições AJAX invocando a funcção javascript do selector:

<a4j:status id="stAjax" onstop="reloadTabs();" />

E o selector:

<rich:jQuery id="reloadTabs" name="reloadTabs" selector=".rich-tab-bottom-line" 
timing="onload" query="css('display', 'none').css('display','inline')" />

Espero ter ajudado.

 

Abraços.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.