From 876bb9cb06097db54d3c02a57a6d4b35eee0107c Mon Sep 17 00:00:00 2001 From: Benjamin Vray <bvr@odoo.com> Date: Tue, 16 Feb 2021 14:42:51 +0000 Subject: [PATCH] [FIX] website_forum: remove o_we_selected_image class on post images Before this commit, the o_we_selected_image class was not removed from forum post when saving. task-2312878 Part of #66316 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com> --- addons/website_forum/static/src/js/website_forum.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addons/website_forum/static/src/js/website_forum.js b/addons/website_forum/static/src/js/website_forum.js index cdc856fa26e9..8c55a82cb62b 100644 --- a/addons/website_forum/static/src/js/website_forum.js +++ b/addons/website_forum/static/src/js/website_forum.js @@ -152,7 +152,11 @@ publicWidget.registry.websiteForum = publicWidget.Widget.extend({ wysiwygLoader.load(self, $textarea[0], options).then(wysiwyg => { // float-left class messes up the post layout OPW 769721 $form.find('.note-editable').find('img.float-left').removeClass('float-left'); + // o_we_selected_image has not always been removed when + // saving a post so we need the line below to remove it if it is present. + $form.find('.note-editable').find('img.o_we_selected_image').removeClass('o_we_selected_image'); $form.on('click', 'button, .a-submit', () => { + $form.find('.note-editable').find('img.o_we_selected_image').removeClass('o_we_selected_image'); wysiwyg.save(); }); }); -- GitLab