changeset e4600348da8b in sao:6.0
details: https://hg.tryton.org/sao?cmd=changeset&node=e4600348da8b
description:
Return display promises in set_default
issue11369
review384871002
(grafted from a531c98cdb16c3182ca0d82bf9519120a06329b6)
diffstat:
src/model.js | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diffs (18 lines):
diff -r 2871888b11bd -r e4600348da8b src/model.js
--- a/src/model.js Fri Apr 15 21:26:37 2022 +0200
+++ b/src/model.js Sat Apr 16 11:23:26 2022 +0200
@@ -1016,10 +1016,11 @@
this.on_change_with(fieldnames);
var callback = function() {
if (display) {
- return this.group.root_group.screens
- .forEach(function(screen) {
+ return jQuery.when.apply(
+ jQuery, this.group.root_group.screens
+ .map(function(screen) {
return screen.display();
- });
+ }));
}
}.bind(this);
if (validate) {