Merge pull request from psaintlaurent/patch-1

Incorrect deferred implementation
This commit is contained in:
lorvent 2016-03-18 21:19:28 +05:30
commit e03afb2436

@ -2574,16 +2574,16 @@ List - abstract class for inputs that have source option loaded from js array or
}, },
value2html: function (value, element, display, response) { value2html: function (value, element, display, response) {
var deferred = $.Deferred(), var deferred = $.Deferred();
success = function () { success = deferred.then(function () {
if(typeof display === 'function') { if(typeof display === 'function') {
//custom display method //custom display method
display.call(element, value, this.sourceData, response); display.call(element, value, this.sourceData, response);
} else { } else {
this.value2htmlFinal(value, element); this.value2htmlFinal(value, element);
} }
deferred.resolve(); deferred.resolve();
}; });
//for null value just call success without loading source //for null value just call success without loading source
if(value === null) { if(value === null) {