From a4e6a3bbd897290060ac920588aa2ad2b255230f Mon Sep 17 00:00:00 2001 From: nathan Date: Wed, 21 Jun 2023 14:03:03 -0600 Subject: [PATCH] Calendar: Fix all day non-blocking events hover display issue When there are too many all day events, we hide some and only show them all on hover. The day indicator was overlaid over the revealed events --- calendar/js/et2_widget_timegrid.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calendar/js/et2_widget_timegrid.ts b/calendar/js/et2_widget_timegrid.ts index 1d9c47bdf1..5da89a61fd 100644 --- a/calendar/js/et2_widget_timegrid.ts +++ b/calendar/js/et2_widget_timegrid.ts @@ -2218,7 +2218,7 @@ export class et2_calendar_timegrid extends et2_calendar_view implements et2_IDet height: $node.height() > parseInt($node.css('line-height')) ? $node.css('padding-bottom') : '100%' }); - day = node; + day = node.querySelector(".calendar_calDayColHeader_spacer") ?? node; this.gridHover .attr('data-non_blocking', 'true'); break;