[richfaces-svn-commits] JBoss Rich Faces SVN: r5132 - trunk/ui/orderingList/src/main/java/org/richfaces/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Thu Jan 3 15:46:24 EST 2008


Author: nbelaevski
Date: 2008-01-03 15:46:24 -0500 (Thu, 03 Jan 2008)
New Revision: 5132

Modified:
   trunk/ui/orderingList/src/main/java/org/richfaces/component/UIOrderingList.java
Log:
http://jira.jboss.com/jira/browse/RF-1819

Modified: trunk/ui/orderingList/src/main/java/org/richfaces/component/UIOrderingList.java
===================================================================
--- trunk/ui/orderingList/src/main/java/org/richfaces/component/UIOrderingList.java	2008-01-03 20:45:41 UTC (rev 5131)
+++ trunk/ui/orderingList/src/main/java/org/richfaces/component/UIOrderingList.java	2008-01-03 20:46:24 UTC (rev 5132)
@@ -542,6 +542,9 @@
 			try {
 				final ArrayList list = new ArrayList(getRowCount());
 				
+				Object key = getRowKey();
+				captureOrigValue(context);
+				
 				walk(context, new DataVisitor() {
 					public void process(FacesContext context, Object rowKey,
 							Object argument) throws IOException {
@@ -552,6 +555,9 @@
 
 				}, null);
 
+				setRowKey(key);
+				restoreOrigValue(context);
+
 				newValue = createContainer(list, previousValue);
 			} catch (IOException e) {
 				throw new ConverterException(e.getLocalizedMessage(), e);




More information about the richfaces-svn-commits mailing list