modifiedInstance.getModel(containingDocument).markValueChange(currentNode, isCalculate);
final XBLContainer modifiedContainer = modifiedInstance.getXBLContainer(containingDocument);
modifiedContainer.dispatchEvent(new XXFormsValueChanged(containingDocument, modifiedInstance, currentNode, currentValue, valueToSet));
} else {
containingDocument.getControls().markDirtySinceLastRequest(true);
<BUG>}
return true;</BUG>
} else {
return false;
}

modifiedInstance.getModel(containingDocument).markValueChange(currentNode, isCalculate);
final XBLContainer modifiedContainer = modifiedInstance.getXBLContainer(containingDocument);
modifiedContainer.dispatchEvent(new XXFormsValueChanged(containingDocument, modifiedInstance, currentNode, currentValue, valueToSet));
} else {
containingDocument.getControls().markDirtySinceLastRequest(true);
}
}
return true;
} else {
return false;
