Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 4.0.BETA
-
Fix Version/s: 4.0
-
Component/s: MOBI-Components
-
Labels:None
-
Environment:Icefaces 4
-
Assignee Priority:P3
Description
Changing the style or styleClass attributes on mobi:outputListItems dynamically causes the first list item to be replaced by the last list item. The last list item is present in both the first and last positions of the list and the original first item seems to have been removed from the list.
To reproduce:
Build / deploy test app located at: http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/outputList
Navigate to outputList/outputListItems.jsf
Click rendered checkbox
Change one of the style or styleClass values
To reproduce:
Build / deploy test app located at: http://dev.icesoft.com/svn/repo/qa/trunk/Regression-Icefaces4/Sparkle/Manual/outputList
Navigate to outputList/outputListItems.jsf
Click rendered checkbox
Change one of the style or styleClass values
Committed fix at revision 42025. The fix consists in rendering the client ids of OutputListItems with their indexes, since all of them were using the exact same client id.