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 @@
- +
@@ -199,7 +199,7 @@
diff --git a/addons/website_event/views/event_templates_page_registration.xml b/addons/website_event/views/event_templates_page_registration.xml index a18203cc6fa..bb82f43fa57 100644 --- a/addons/website_event/views/event_templates_page_registration.xml +++ b/addons/website_event/views/event_templates_page_registration.xml @@ -42,8 +42,8 @@
Date & Time
-
-
+
+
Start - @@ -54,8 +54,8 @@
-
-
+
+
End -