diff --git a/addons/website_forum/static/src/js/website_forum.js b/addons/website_forum/static/src/js/website_forum.js index cdc856fa26e9da74aaad8b53846c5c177d6c3693..8c55a82cb62b6134895b7ff163b8c9d667b9c37e 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(); }); });