diff --git a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js index 3942ae72a07..2ed3d99ab1e 100644 --- a/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js +++ b/addons/web_editor/static/src/js/wysiwyg/wysiwyg.js @@ -138,6 +138,12 @@ const Wysiwyg = Widget.extend({ if (!$field.hasClass('o_editable_date_field_format_changed')) { $linkedFieldNodes.text($field.data('oe-original-with-format')); $linkedFieldNodes.addClass('o_editable_date_field_format_changed'); + $linkedFieldNodes.filter('.oe_hide_on_date_edit').addClass('d-none'); + setTimeout(() => { + // we might hide the clicked date, focus the one + // supposed to be editable + Wysiwyg.setRange($linkedFieldNodes.filter(':not(.oe_hide_on_date_edit)')[0]); + }, 0); } } if ($field.data('oe-type') === "monetary") { diff --git a/addons/website_event/views/event_templates_list.xml b/addons/website_event/views/event_templates_list.xml index 65220120adc..e3e0359711f 100644 --- a/addons/website_event/views/event_templates_list.xml +++ b/addons/website_event/views/event_templates_list.xml @@ -174,7 +174,7 @@