changeset f17bdc95a7a0 in sao:6.4 details: https://hg.tryton.org/sao?cmd=changeset&node=f17bdc95a7a0 description: 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) diffstat: src/tab.js | 15 ++++++--------- 1 files changed, 6 insertions(+), 9 deletions(-) diffs (30 lines): diff -r 6e3adcd2b2ac -r f17bdc95a7a0 src/tab.js --- a/src/tab.js Wed Sep 07 17:02:23 2022 +0200 +++ b/src/tab.js Thu Sep 15 21:36:56 2022 +0200 @@ -1682,20 +1682,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(); } });