Author: tim
Date: Tue Nov 9 11:23:16 2004
New Revision: 57071
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
Log:
CForms Union: Correcting isAcceptingInputs() semantics.
Modified:
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
==============================================================================
---
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
(original)
+++
cocoon/branches/BRANCH_2_1_X/src/blocks/forms/java/org/apache/cocoon/forms/formmodel/Union.java
Tue Nov 9 11:23:16 2004
@@ -84,9 +84,6 @@
}
public void readFromRequest(FormContext formContext) {
- if (!getCombinedState().isAcceptingInputs())
- return;
-
// Ensure the case widget has read its value
this.caseWidget.readFromRequest(formContext);
@@ -105,7 +102,7 @@
widget = getChild(newValue);
}
- if (widget != null) {
+ if (widget != null && getCombinedState().isAcceptingInputs()) {
widget.readFromRequest(formContext);
}
}