From fa5c987c86706499c76738ff4049e997adf4171f Mon Sep 17 00:00:00 2001 From: Antoine Guenet Date: Tue, 29 Jan 2019 13:52:51 +0000 Subject: [PATCH] [FIX] web_editor: preserve image classes when replacing image closes odoo/odoo#30661 --- addons/web_editor/static/src/js/wysiwyg/plugin/media.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/web_editor/static/src/js/wysiwyg/plugin/media.js b/addons/web_editor/static/src/js/wysiwyg/plugin/media.js index f136b25830f..75a53cbe89e 100644 --- a/addons/web_editor/static/src/js/wysiwyg/plugin/media.js +++ b/addons/web_editor/static/src/js/wysiwyg/plugin/media.js @@ -162,8 +162,8 @@ var MediaPlugin = AbstractPlugin.extend({ this.context.invoke('editor.clearTarget'); var start = previous.parentNode; rng = this.context.invoke('editor.setRange', start, _.indexOf(start.childNodes, previous)); - if (previous.tagName === "IMG" && $(previous).hasClass('img-fluid')) { - $(newMedia).addClass('img img-fluid mx-auto'); + if (previous.tagName === "IMG" && newMedia.tagName === "IMG") { + $(newMedia).addClass(previous.className); } if (dom.isVideo(previous) || dom.isVideo(newMedia)) {