diff --git a/src/model.js b/src/model.js index fe05df8d90..5c37cf6c1f 100644 --- a/src/model.js +++ b/src/model.js @@ -215,7 +215,7 @@ if (!jQuery.isEmptyObject(this.record_deleted)) { deferreds.push(this.model.delete_(this.record_deleted)); } - return jQuery.when(deferreds); + return jQuery.when.apply(jQuery, deferreds); }; return array; }; diff --git a/src/screen.js b/src/screen.js index 2042da2e97..74a5ece513 100644 --- a/src/screen.js +++ b/src/screen.js @@ -268,7 +268,7 @@ prms.push(this.remove()); } } - return jQuery.when(prms); + return jQuery.when.apply(jQuery, prms); }, save_current: function() { if (!this.current_record) { @@ -358,7 +358,7 @@ // TODO set current_record this.current_record = null; // TODO set_cursor - jQuery.when(prms).done(function() { + jQuery.when.apply(jQuery, prms).done(function() { this.display(); result.resolve(); }.bind(this));