Do not wait for wizard response to allow close
The wizard response does not return a promise anymore since rev 15c499b95290. issue11533 review425641004 (grafted from d096fc464434cd56f8a87775c2bfc4576ac6cccb) --HG-- branch : 6.0
This commit is contained in:
1 parent
bc2a3656ac
commit
b0fd489e67
1 file changed
+6
-9
+6
-9
@@ -1668,20 +1668,17 @@
|
||||
},
|
||||
_close_allowed: function() {
|
||||
var wizard = this.wizard;
|
||||
var prm = jQuery.when();
|
||||
if ((wizard.state !== wizard.end_state) &&
|
||||
(wizard.end_state in wizard.states)) {
|
||||
prm = wizard.response(
|
||||
wizard.response(
|
||||
wizard.states[wizard.end_state].attributes);
|
||||
}
|
||||
var dfd = jQuery.Deferred();
|
||||
prm.always(function() {
|
||||
if (wizard.state === wizard.end_state) {
|
||||
dfd.resolve();
|
||||
} else {
|
||||
dfd.reject();
|
||||
}
|
||||
});
|
||||
if (wizard.state === wizard.end_state) {
|
||||
dfd.resolve();
|
||||
} else {
|
||||
dfd.reject();
|
||||
}
|
||||
return dfd.promise();
|
||||
}
|
||||
});
|
||||
|
||||
Reference in new issue
Block a user