diff options
| author | Christophe Simonis <chs@odoo.com> | 2019-01-15 17:48:36 +0100 |
|---|---|---|
| committer | Christophe Simonis <chs@odoo.com> | 2019-01-15 17:48:36 +0100 |
| commit | 952f78445438f7634d08667a8fa3dd88144695ab (patch) | |
| tree | c61579c0fbeb07a35805d0ea77936d1c205f0992 /addons/web/static/src | |
| parent | e033114879cfe4a487549c0abbe37ec18bc151c9 (diff) | |
| parent | 4f2f29953468e4de8aedf73461b0f76dbe1eeca8 (diff) | |
[MERGE] forward port branch 11.0 up to 4f2f2995346
Diffstat (limited to 'addons/web/static/src')
| -rw-r--r-- | addons/web/static/src/js/views/field_manager_mixin.js | 6 | ||||
| -rw-r--r-- | addons/web/static/src/js/views/view_dialogs.js | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/addons/web/static/src/js/views/field_manager_mixin.js b/addons/web/static/src/js/views/field_manager_mixin.js index 0bc1b5acfce..2b38ca4403d 100644 --- a/addons/web/static/src/js/views/field_manager_mixin.js +++ b/addons/web/static/src/js/views/field_manager_mixin.js @@ -130,8 +130,10 @@ var FieldManagerMixin = { if ('offset' in data) { params.offset = data.offset; } - this.model.reload(data.id, params).then(function (db_id) { - data.on_success(self.model.get(db_id)); + this.mutex.exec(function () { + return self.model.reload(data.id, params).then(function (db_id) { + data.on_success(self.model.get(db_id)); + }); }); }, /** diff --git a/addons/web/static/src/js/views/view_dialogs.js b/addons/web/static/src/js/views/view_dialogs.js index c0d3ff5dc46..678da06473d 100644 --- a/addons/web/static/src/js/views/view_dialogs.js +++ b/addons/web/static/src/js/views/view_dialogs.js @@ -268,7 +268,7 @@ var SelectCreateDialog = ViewDialog.extend({ event.stopPropagation(); // prevent this event from bubbling up to the action manager var d = event.data; var searchData = this._process_search_data(d.domains, d.contexts, d.groupbys); - this.list_controller.reload(searchData); + this.list_controller.reload(_.extend({offset: 0}, searchData)); }, get_controller_context: '_onGetControllerContext', }), |
