diff --git a/addons/web_editor/static/src/js/backend/field_html.js b/addons/web_editor/static/src/js/backend/field_html.js index 94b0a469237..999766d44e0 100644 --- a/addons/web_editor/static/src/js/backend/field_html.js +++ b/addons/web_editor/static/src/js/backend/field_html.js @@ -34,6 +34,7 @@ var FieldHtml = basic_fields.DebouncedField.extend(TranslatableFieldMixin, { description: _lt("Html"), className: 'oe_form_field oe_form_field_html', supportedFieldTypes: ['html'], + isQuickEditable: true, custom_events: { wysiwyg_focus: '_onWysiwygFocus', @@ -352,6 +353,12 @@ var FieldHtml = basic_fields.DebouncedField.extend(TranslatableFieldMixin, { var height = cwindow.document.body.scrollHeight; self.$iframe.css('height', Math.max(30, Math.min(height, 500)) + 'px'); + + $(cwindow).on('click', function (ev) { + if (!ev.target.closest("[href]")) { + self._onClick(ev); + } + }); }); }); } else {