Fix regression where value of control becomes blank if its type changes but its value doesn't changes
Fix regression where value of control becomes blank if its type changes but its value doesn't changes

ajw625/orbeon-forms,brunobuzzi/orbeon-forms,martinluther/orbeon-forms,brunobuzzi/orbeon-forms,tanbo800/orbeon-forms,evlist/orbeon-forms,brunobuzzi/orbeon-forms,tanbo800/orbeon-forms,evlist/orbeon-forms,orbeon/orbeon-forms,wesley1001/orbeon-forms,joansmith/orbeon-forms,ajw625/orbeon-forms,joansmith/orbeon-forms,evlist/orbeon-forms,martinluther/orbeon-forms,wesley1001/orbeon-forms,brunobuzzi/orbeon-forms,martinluther/orbeon-forms,tanbo800/orbeon-forms,orbeon/orbeon-forms,wesley1001/orbeon-forms,evlist/orbeon-forms,wesley1001/orbeon-forms,joansmith/orbeon-forms,joansmith/orbeon-forms,orbeon/orbeon-forms,martinluther/orbeon-forms,tanbo800/orbeon-forms,orbeon/orbeon-forms,ajw625/orbeon-forms,ajw625/orbeon-forms,evlist/orbeon-forms