[
https://jira.jboss.org/jira/browse/RF-4317?page=com.atlassian.jira.plugin...
]
Oliver P??tter commented on RF-4317:
------------------------------------
Konstantin,
the description of RF-4178 is very thin. You are right, that the selection is not rendered
correctly, when selecting an item and scrolling up and down. But this is not the main
problem.
Please try again. I attached some screenshots
1) Load the page (screen0.png)
2) Select item2: The output shows item2 (screen1.png)
3) Scroll down to the end of the table (screen3.png)
4) Select Item25: The output shows item5 (screen4.png)
Please know, that the behaviour may differ, because this bug is a little indeterministic.
If you trace the selection listener in the controller bean, you will see that the row key
is computed wrong.
We use these tables to maintain masterdata of our application. The user selects an item
and can view or edit details of this item. So if the item which the user selects is not
the item the user will actually edit we have a blocker. I think many other users use this
functionality.
Hope this helps.
Kind regards
Oliver
scrollableDataTable: incorrect rows order after scrolling and other
drawbacks
-----------------------------------------------------------------------------
Key: RF-4317
URL:
https://jira.jboss.org/jira/browse/RF-4317
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.0, 3.2.1
Environment: IE6, IE7
FF 2.x
Reporter: Oliver P??tter
Assignee: Tsikhon Kuprevich
Priority: Critical
Fix For: 3.2.2
Attachments: Test.war
When using a rather large number of rows
(for examle <input id="j_id1:articleList_rows_input"
name="_rows_input" type="hidden" value="163586" />, but
rows="30")
scrolling for a while in a scrollableDataTable with IE6 or IE7 breaks the data that is
shown in the table.
The testdata that is shown in the table has an ascending row number without gaps in the
data.
After scrolling for a while the row numbers of rows that are visible
in the table are not ascending anymore, there can be several blocks
of ascending rows.
If the table is in such a state then the data in the visible row does not
correspond to the data of the selected rows.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira