Author: ivaynberg
Date: Fri Aug 27 03:41:18 2010
New Revision: 990008

URL: http://svn.apache.org/viewvc?rev=990008&view=rev
Log:

Issue: WICKET-2905

Modified:
    
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/Select.java

Modified: 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/Select.java
URL: 
http://svn.apache.org/viewvc/wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/Select.java?rev=990008&r1=990007&r2=990008&view=diff
==============================================================================
--- 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/Select.java
 (original)
+++ 
wicket/branches/wicket-1.4.x/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/form/select/Select.java
 Fri Aug 27 03:41:18 2010
@@ -219,13 +219,15 @@ public class Select extends FormComponen
                                                return true;
                                        }
                                }
+                return false;
                        }
                }
-               else
-               {
-                       Object selected = getDefaultModelObject();
-                       Object value = option.getDefaultModelObject();
 
+        return compareModels(getDefaultModelObject(), 
option.getDefaultModelObject());
+       }
+
+    private boolean compareModels(Object selected, Object value)
+    {
                        if (selected != null && selected instanceof Collection)
                        {
                                if (value instanceof Collection)
@@ -243,8 +245,4 @@ public class Select extends FormComponen
                        }
                }
 
-               return false;
-
-       }
-
 }


Reply via email to