<rich:Column> problema ao ordenar no Chrome

Ola pessoal do GUJ, estou tendo um problema para ordenar colunas utilizando o componente rich:Column quando o browser é o Chrome.
A falha que ocorre é que ao tentar ordenar, a tabela rich:dataTable é exibida como vazia(como se o rendered fosse falso), é como se eu excluísse os registros da lista ao tentar ordenar. Muito estranho, ocorre apenas quando tento ordenar as colunas.

Eu possuo as seguintes colunas para ordenação em meu rich:dataTable,
Essa:

<rich:column sortBy="#{hJust.funcionario.nome}" style="width:400px;>"

e
Essa:

<rich:column sortBy="#{hJust.just.date.time}" style="width:200px;">

Vejam meu código por inteiro:

<!DOCTYPE composition 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:s="http://jboss.com/products/seam/taglib"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:rich="http://richfaces.org/rich"
    xmlns:a4j="http://richfaces.org/a4j"
    template="layout/template.xhtml">
    
    <ui:define name="body"> 
		<a4j:region>
    		<a4j:form>
	    		<h2>Adicionar Horas</h2>
	    		<p>Selecione o usuário que deseja inserir as horas, digite-as e clique em enviar.</p>
	    		<h:outputText value="Não existem Justificativas Aprovadas para se cadastrar horas." rendered="#{listHjustified.size == 0}" />
	    		<rich:dataTable sortMode="single" value="#{listHjustified}" var="hJust" id="hourJustPending" styleClass="justTable" rendered="#{not empty listHjustified}" rows="10" rowClasses="asd, even">
		    			<rich:column sortBy="#{hJust.funcionario.nome}" style="width:400px;">
		    				<f:facet name="header">
		    					Nome do Funcionário.
		    				</f:facet>
		    				<h:outputText value="#{hJust.funcionario.nome}" />
			    			
			    			<rich:toolTip for="#{hJust.id}" event="onmouseover" mode="client" followMouse="true">
			    				<p><h:outputText value="#{hJust.just.justificativa}" /></p>
			    			</rich:toolTip>
		    			</rich:column>
		    			
		    			<rich:column sortBy="#{hJust.just.date.time}" style="width:200px;">
		    				<f:facet name="header">
		    					Data da Falta
		    				</f:facet>    				
		    				<h:outputText value="#{hJust.just.date.time}">
			    				<f:convertDateTime type="date" pattern="dd/MM/yyyy"/>
			    			</h:outputText>
   			    			<rich:toolTip for="#{hJust.id}" event="onmouseover" mode="client" followMouse="true">
    							<p><h:outputText value="#{hJust.just.justificativa}" /></p>
    						</rich:toolTip>
		    			</rich:column>
		    			
		    			
		    			<rich:column style="width:250px;">
		    				<f:facet name="header">
		    					Qtde. Horas
		    				</f:facet>
	    					<h:outputLabel value="Horas:" for="hora" style="padding:3px 0 3px 40px; display:block; width:60px;"/>
		    				<rich:inputNumberSpinner value="#{hJust.hora}" maxValue="23" minValue="0" step="1" style="float:left; display:block;" id="hora" />
		    				<h:outputLabel value="Minutos:" for="minuto" style="padding:3px 0 3px 40px; display:block; width:60px;"/>
		    				<rich:inputNumberSpinner value="#{hJust.minutos}" maxValue="59" minValue="0" step="1" style="float:left; display:block;" id="minuto"/>
   			    			<rich:toolTip for="#{hJust.id}" event="onmouseover" mode="client" followMouse="true">
    							<p><h:outputText value="#{hJust.just.justificativa}" /></p>
    						</rich:toolTip>
	    				</rich:column>
			    			
		    			<rich:column>
		    				<f:facet name="header">
		    					Controle
		    				</f:facet>
							<p style="text-align:center;">
								<a4j:commandButton action="#{justHourBean.save(hJust)}" value="Salvar" reRender="JHour,hourJustPending" oncomplete="#{rich:component('JHour')}.show()" />
							</p>
   			    			<rich:toolTip for="#{hJust.id}" event="onmouseover" mode="client" followMouse="true">
    							<p><h:outputText value="#{hJust.just.justificativa}" /></p>
    						</rich:toolTip>
		    			</rich:column>
	    		</rich:dataTable>
	    		<rich:datascroller for="hourJustPending" rendered="#{not empty listHjustified}" />

	    		
    		</a4j:form>
    		<rich:modalPanel autosized="true" id="JHour" resizeable="false" height="90" width="200" rendered="#{identity.loggedIn}">
    			<f:facet name="header">
    				Confirmação
    			</f:facet>
    			<f:facet name="controls">
					<h:outputLink value="#" >
						<h:graphicImage value="/img/close.png" alt="fechar"/>
						<rich:componentControl for="JHour" operation="hide" event="onclick"/>
					</h:outputLink>
    			</f:facet>
    			<h:outputText value="#{justHourBean.msgConfirmation}" />
    			<div style="margin: auto; clear:left; width: 30px;">
	    			<a4j:commandButton value="Ok" style="width: 30px;">
						<rich:componentControl for="JHour" operation="hide" event="onclick"/>    			
	    			</a4j:commandButton> 
    			</div>
    		</rich:modalPanel>
   		</a4j:region>
    </ui:define>
</ui:composition>

O estranho é que esta falha não ocorre em todas as minhas colunas deste rich:dataTable do meu projeto, ou seja, ocorre apenas algumas. E eu já revirei minhas beans e backingBeans, mas nada de encontrar algo que pudesse ser um dado identificante entre as tabelas que funcionam a ordenação e que não funcionam a ordenação.

Alguém já teve algum problema em ordenar rich:Columns utilizando o navegador Chrome?
Se souberem de algo me ajudem por favor, já estou ficando louco com esse problema.

Abraços

Fica a dica pra quem estiver utilizando o RichFaces 3…3.3. Para não acontecer o bug supracitado no chrome, as colunas do datatable não devem possuir rich:tooltip. Substitua todos os tooltips de seu datatable definindo um title para cada componente das colunas…

Substituindo tooltip por title, o bug desaparece.

att

Rafaell Pinheiro

Também tive este problema utilizando <h:commandLink> no datatable.
Para as pessoas que estão com este problema basta substituir o <h:commandLink> por a4j:commandLink que o problema desaparece.

[]'s

Estou com o mesmo problema no Chrome, alguem tem alguma solução ?

Ha! Detalhe…não uso o toolTip, mesmo assim quando tento ordenar alguma coluna os dados do dataTable desaparecem!