diff options
| author | Lucas Lefèvre <lul@odoo.com> | 2020-05-18 09:12:58 +0000 |
|---|---|---|
| committer | Pierre Rousseau <pro@odoo.com> | 2020-06-11 07:41:02 +0000 |
| commit | 997d21a67e7c634d16367bafc5ce9d7b4c4e228d (patch) | |
| tree | 5bc45fa549837744a64fabee20163117eead140b /addons/web/static/src/js/chrome | |
| parent | 09cfde14bd086bd190a8c34a157557fa363d0438 (diff) | |
[IMP] web: Allow to use a custom control panel
The abilty to use a custom control panel for an action
seems to have been lost with 18e5416.
With this commit the action config can specify a custom
component to use as control panel.
Usefull for o-spreadsheet integration.
Task 2238915
closes odoo/odoo#52807
Signed-off-by: Vincent Schippefilt (vsc) <vsc@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/chrome')
| -rw-r--r-- | addons/web/static/src/js/chrome/abstract_action.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web/static/src/js/chrome/abstract_action.js b/addons/web/static/src/js/chrome/abstract_action.js index b300cb22cf4..982b750ab56 100644 --- a/addons/web/static/src/js/chrome/abstract_action.js +++ b/addons/web/static/src/js/chrome/abstract_action.js @@ -130,7 +130,7 @@ var AbstractAction = Widget.extend(ActionMixin, { this._setTitle(this.controlPanelProps.title); } this.controlPanelProps.title = this.getTitle(); - this._controlPanelWrapper = new ComponentWrapper(this, ControlPanel, this.controlPanelProps); + this._controlPanelWrapper = new ComponentWrapper(this, this.config.ControlPanel, this.controlPanelProps); await this._controlPanelWrapper.mount(this.el, { position: 'first-child' }); } |
