diff --git a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js index a969d2da19b..0d6ff3a892e 100644 --- a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js +++ b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js @@ -283,7 +283,7 @@ const Wysiwyg = Widget.extend({ } if ($field.data('oe-type') === "image") { $field.attr('contenteditable', false); - $field.find('img').attr('contenteditable', true); + $field.find('img').attr('contenteditable', $field.data('oe-readonly') !== 1); } if ($field.is('[data-oe-many2one-id]')) { $field.attr('contenteditable', false);