From f3bcf89f4b4e300f28f3de3ba554b50a6fe9dbde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 8 Apr 2013 19:23:56 +0200 Subject: [PATCH] Fix jQuery.when applied on array of deferreds --- src/model.js | 2 +- src/screen.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) 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));