[ https://issues.jboss.org/browse/RF-10791?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
SBS JIRA Integration updated RF-10791: -------------------------------------- Forum Reference: http://community.jboss.org/message/594782#594782 > extendedDataTable: richfaces-showcase selection demo works wrong if > dataScroller added > -------------------------------------------------------------------------------------- > > Key: RF-10791 > URL: https://issues.jboss.org/browse/RF-10791 > Project: RichFaces > Issue Type: Bug > Security Level: Public(Everyone can see) > Components: component-tables > Affects Versions: 4.0.0.Final > Reporter: Ilya Shaikovsky > Fix For: 4.Future > > > change the page to > <!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:h="http://java.sun.com/jsf/html" > xmlns:f="http://java.sun.com/jsf/core" > xmlns:ui="http://java.sun.com/jsf/facelets" > xmlns:a4j="http://richfaces.org/a4j" > xmlns:rich="http://richfaces.org/rich"> > <h:panelGrid columns="2"> > <h:form> > <rich:extendedDataTable > value="#{extTableSelectionBean.inventoryItems}" > var="car" > selection="#{extTableSelectionBean.selection}" > id="table" > frozenColumns="2" style="height:300px; > width:500px;" rows="10"> > <a4j:ajax execute="@form" > event="selectionchange" > > listener="#{extTableSelectionBean.selectionListener}" render=":res" /> > <f:facet name="header"> > <h:outputText value="Cars marketplace" > /> > </f:facet> > <rich:column> > <f:facet name="header"> > <h:outputText value="vendor" /> > </f:facet> > <h:outputText value="#{car.vendor}" /> > </rich:column> > <rich:column> > <f:facet name="header"> > <h:outputText value="Model" /> > </f:facet> > <h:outputText value="#{car.model}" /> > </rich:column> > <rich:column> > <f:facet name="header"> > <h:outputText value="Price" /> > </f:facet> > <h:outputText value="#{car.price}" /> > </rich:column> > <rich:column> > <f:facet name="header"> > <h:outputText value="Mileage" /> > </f:facet> > <h:outputText value="#{car.mileage}" /> > </rich:column> > <rich:column> > <f:facet name="header"> > <h:outputText value="VIN Code" > /> > </f:facet> > <h:outputText value="#{car.vin}" /> > </rich:column> > <rich:column> > <f:facet name="header"> > <h:outputText value="Items > stock" /> > </f:facet> > <h:outputText value="#{car.stock}" /> > </rich:column> > <rich:column> > <f:facet name="header"> > <h:outputText value="Days Live" > /> > </f:facet> > <h:outputText value="#{car.daysLive}" /> > </rich:column> > <f:facet name="footer"> > <rich:dataScroller></rich:dataScroller> > </f:facet> > </rich:extendedDataTable> > </h:form> > <a4j:outputPanel id="res"> > <rich:panel header="Selected Rows:" > rendered="#{not empty > extTableSelectionBean.selectionItems}"> > <rich:list type="unordered" > > value="#{extTableSelectionBean.selectionItems}" var="sel"> > <h:outputText value="#{sel.vendor} - > #{sel.model} - #{sel.price}" /> > </rich:list> > </rich:panel> > </a4j:outputPanel> > </h:panelGrid> > </ui:composition> > now select record on the first page. > switch to the other page > select single page without any ctrl and shift at new page > result - numerous rows getting selected - FAIL. should be only last selected > record. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ richfaces-issues mailing list richfaces-issues@lists.jboss.org https://lists.jboss.org/mailman/listinfo/richfaces-issues