diff options
| author | Christophe Simonis <chs@odoo.com> | 2018-01-26 16:06:51 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2018-01-26 16:06:51 +0100 |
| commit | bcf6529755b01f00552eaca9171b8a21a71b2f70 (patch) | |
| tree | 55cb0860eff7abd6069870051f0133fed05de13a /addons/web_editor/static/src/js/base.js | |
| parent | 4ea4f99df99e0f8d6e01b3116020cd1b525ec1fd (diff) | |
| parent | 8e38a3d069cd3bb63bbfbe1ca8a7db9d2eda6263 (diff) | |
[MERGE] forward port branch 10.0 up to 8e38a3d069c
Diffstat (limited to 'addons/web_editor/static/src/js/base.js')
| -rw-r--r-- | addons/web_editor/static/src/js/base.js | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/addons/web_editor/static/src/js/base.js b/addons/web_editor/static/src/js/base.js index ac36b706f50..f7ba58ac636 100644 --- a/addons/web_editor/static/src/js/base.js +++ b/addons/web_editor/static/src/js/base.js @@ -32,14 +32,13 @@ data.dom_ready = dom_ready; var all_ready; data.ready = function () { if (!all_ready) { - all_ready = $.when(dom_ready, ajax.loadXML()); + all_ready = dom_ready; if (!odoo._modules) { - all_ready.then(load_translations); + all_ready = all_ready.then(load_translations); } - } else { // can add async template - all_ready = $.when(dom_ready, ajax.loadXML()); } - return all_ready; + // also load new templates since previous ready call + return $.when(all_ready, ajax.loadXML()); }; function load_translations() { |
