diff options
| author | Benoit Socias <bso@odoo.com> | 2021-02-03 11:13:48 +0000 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2021-02-15 15:49:15 +0000 |
| commit | 7f19f63b18bc7d17a393b3535492c7f90595ca39 (patch) | |
| tree | ec878602432ded418100393cec194c1b4da3023f /addons/web_editor/static/src/js/editor | |
| parent | f2fa17540e130b5cf3f70570a3a97495cfbb7499 (diff) | |
[FIX] web, web_editor: avoid rendering color palettes more than once
Before this commit the palette was rendered each time it was opened.
After this commit if the palette has already been rendered only the
selected color is being updated in the palette (and its colorpicker).
task-2439295
https://github.com/odoo/odoo/pull/65223
Co-authored-by: Samuel Degueldre <sad@odoo.com>
Diffstat (limited to 'addons/web_editor/static/src/js/editor')
| -rw-r--r-- | addons/web_editor/static/src/js/editor/snippets.options.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web_editor/static/src/js/editor/snippets.options.js b/addons/web_editor/static/src/js/editor/snippets.options.js index 52f1bebb023..7496eb29018 100644 --- a/addons/web_editor/static/src/js/editor/snippets.options.js +++ b/addons/web_editor/static/src/js/editor/snippets.options.js @@ -1320,7 +1320,7 @@ const ColorpickerUserValueWidget = SelectUserValueWidget.extend({ async setValue(color) { await this._super(...arguments); - await this._renderColorPalette(); + this.colorPalette.setSelectedColor(this._value); const classes = weUtils.computeColorClasses(this.colorPalette.getColorNames()); this.colorPreviewEl.classList.remove(...classes); |
