From 638652b4d85d073753b8c72da0d4b8d7f8841165 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Tue, 24 Feb 2026 11:16:20 +0700 Subject: [PATCH] fix(calendar-lab): enable hover on grid cells by removing pointer-events block Content overlay layer was intercepting mouse events (pointer-events: auto with z-index: 5), preventing :hover from reaching the grid cells underneath. Removed pointer-events: auto from .canvas-content-visible since the content layer is purely visual and needs no click handling. Co-Authored-By: Claude Opus 4.6 --- .../workspace/calendar/lab/CrmCalendarZoomCanvasLab.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/app/components/workspace/calendar/lab/CrmCalendarZoomCanvasLab.vue b/frontend/app/components/workspace/calendar/lab/CrmCalendarZoomCanvasLab.vue index d44b7b2..b940131 100644 --- a/frontend/app/components/workspace/calendar/lab/CrmCalendarZoomCanvasLab.vue +++ b/frontend/app/components/workspace/calendar/lab/CrmCalendarZoomCanvasLab.vue @@ -820,6 +820,6 @@ onBeforeUnmount(() => { } .canvas-content-visible { - pointer-events: auto; + /* pointer-events stay none — grid cells underneath must receive hover */ }