# HG changeset patch # User Paul Boddie # Date 1226948020 -3600 # Node ID 5d56fca348fa48fb1876ee53f00648131a5ad699 # Parent 7bcd6ba5baacd5f00f5601b8429e5e8e3d0a9ae8 Fixed isinstance test, fixing multiple-choice selections. diff -r 7bcd6ba5baac -r 5d56fca348fa XSLForms/Fields.py --- a/XSLForms/Fields.py Mon Nov 17 01:50:18 2008 +0100 +++ b/XSLForms/Fields.py Mon Nov 17 19:53:40 2008 +0100 @@ -164,7 +164,7 @@ # Remove CR characters, ignoring non-textual parameters. - if isinstance(value, (str, unicode)): + if isinstance(subvalue, (str, unicode)): subnode.setAttributeNS(EMPTY_NAMESPACE, t[2], subvalue.replace("\r", "")) def complete_selectors(self, selectors, fields, documents, create):