Changeset 391


Ignore:
Timestamp:
2008-06-19 09:22:56 (5 years ago)
Author:
mpo
Message:

survive setting values on composites that have no matching member

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/modules/kauri-forms/kauri-forms-framework/src/main/kauri/js/widget.js

    r336 r391  
    357357        // loop trough all contained elements ('rows or members'), and set their value 
    358358        for ( var i in value) { 
    359             this.getChild(i).setValue(value[i]); // NOTE: must use getChild(since it might need to create it still.) 
     359            var child = this.getChild(i); // NOTE: must use getChild(since it might need to create it still.) 
     360            if (child != undefined)       // and if it hasn't been created, then just ignore this value. 
     361                child.setValue(value[i]);  
    360362        } 
    361363    } 
Note: See TracChangeset for help on using the changeset viewer.