0 Replies Latest reply on Jan 3, 2008 8:17 AM by Martin Taal

    Slow datatable display with rich:toolTip on each row (intern

    Martin Taal Newbie

      Hi,
      I encounter slow rendering of a datatable (>10 seconds for 15 seconds with the cpu at 100%) when a column has a rich tooltip defined. I can see that IE 6 shows 'opening javascript...' in the status bar, this is done for each row in the datatable.
      This does not happen in firefox. Is there a way for me to use the rich:toolTip on each row but without the slow IE performance?
      If I remove the tooltip then the datatable shows up in a second.

      My column def:

       <rich:column>
       <f:facet name="header">
       <s:link value="#{messages['Book.ISBN']} #{listBean.order=='ISBN asc' ? messages.down : ( listBean.order=='ISBN desc' ? messages.up : messages.updown )}">
       <f:param name="order" value="#{listBean.order=='ISBN asc' ? 'ISBN desc' : 'ISBN asc'}"/>
       </s:link>
       </f:facet>
       <h:outputText id="bookISBN" value="#{featureFormatter.trunc('Book.ISBN', row.ISBN)}">
       <rich:toolTip>
       <div class="tool-tip">
       <h:outputText value="#{row.ISBN}"/>
       </div>
       </rich:toolTip>
       </h:outputText>
       </rich:column>
      


      Thanks!
      gr. Martin