Author: ivaynberg
Date: Thu Apr 5 16:58:37 2007
New Revision: 526006
URL: http://svn.apache.org/viewvc?view=rev&rev=526006
Log:
make sure model.setobject() is always called. some models convert between types
inside, and so even if a collection has been reused a setobject() must be called
Modified:
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/wicket/markup/html/form/ListMultipleChoice.java
Modified:
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/wicket/markup/html/form/ListMultipleChoice.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/wicket/markup/html/form/ListMultipleChoice.java?view=diff&rev=526006&r1=526005&r2=526006
==============================================================================
---
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/wicket/markup/html/form/ListMultipleChoice.java
(original)
+++
incubator/wicket/branches/wicket-1.x/jdk-1.4/wicket/src/main/java/wicket/markup/html/form/ListMultipleChoice.java
Thu Apr 5 16:58:37 2007
@@ -290,11 +290,12 @@
selectedValues.clear();
selectedValues.addAll((Collection)getConvertedInput());
modelChanged();
+ getModel().setObject(selectedValues);
}
else
{
selectedValues = (Collection)getConvertedInput();
- setModelObject(selectedValues);
+ getModel().setObject(selectedValues);
}
}
}