[richfaces-svn-commits] JBoss Rich Faces SVN: r15834 - root/framework/trunk/impl/src/main/java/org/richfaces/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Thu Nov 5 05:50:08 EST 2009


Author: abelevich
Date: 2009-11-05 05:50:08 -0500 (Thu, 05 Nov 2009)
New Revision: 15834

Modified:
   root/framework/trunk/impl/src/main/java/org/richfaces/component/UIDataAdaptor.java
Log:


Modified: root/framework/trunk/impl/src/main/java/org/richfaces/component/UIDataAdaptor.java
===================================================================
--- root/framework/trunk/impl/src/main/java/org/richfaces/component/UIDataAdaptor.java	2009-11-05 10:49:00 UTC (rev 15833)
+++ root/framework/trunk/impl/src/main/java/org/richfaces/component/UIDataAdaptor.java	2009-11-05 10:50:08 UTC (rev 15834)
@@ -783,7 +783,10 @@
      * @param visitor
      */
     public void walk(FacesContext faces, DataVisitor visitor, Object argument) {
-        Range range = null;
+    	Object key = getRowKey();
+		captureOrigValue(faces);
+		
+	    Range range = null;
         DataComponentState componentState = getComponentState();
 
         if (componentState != null) {
@@ -791,8 +794,11 @@
         }
 
         getExtendedDataModel().walk(faces, visitor, range, argument);
+        
+		setRowKey(key);
+		restoreOrigValue(faces);
     }
-
+    
     public void processDecodes(FacesContext faces) {
         if (!this.isRendered()) {
             return;



More information about the richfaces-svn-commits mailing list