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) {

Reply via email to