[jboss-cvs] jboss-seam/ui/src/main/java/org/jboss/seam/ui/component ...

Peter Muir peter at bleepbleep.org.uk
Fri Jun 29 12:43:46 EDT 2007


  User: pmuir   
  Date: 07/06/29 12:43:45

  Modified:    ui/src/main/java/org/jboss/seam/ui/component 
                        UISelectItems.java
  Log:
  JBSEAM-1528
  
  Revision  Changes    Path
  1.4       +3 -2      jboss-seam/ui/src/main/java/org/jboss/seam/ui/component/UISelectItems.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: UISelectItems.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/ui/src/main/java/org/jboss/seam/ui/component/UISelectItems.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- UISelectItems.java	20 Jun 2007 12:25:31 -0000	1.3
  +++ UISelectItems.java	29 Jun 2007 16:43:45 -0000	1.4
  @@ -45,6 +45,7 @@
   public abstract class UISelectItems extends javax.faces.component.UISelectItems {
      
      private Object value;
  +   private Object originalValue;
      
      private class NullableSelectItem extends javax.faces.model.SelectItem
      {
  @@ -90,9 +91,9 @@
      @Override
      public Object getValue()
      {
  -      if (value == null)
  +      if (value == null || originalValue == null || !originalValue.equals(super.getValue()))
         {
  -         Object originalValue = super.getValue();
  +         originalValue = super.getValue();
            
            if (originalValue instanceof Iterable)
            {
  
  
  



More information about the jboss-cvs-commits mailing list