diff --git a/src/managers/AllDayManager.ts b/src/managers/AllDayManager.ts index 037e1bb..6fb10a7 100644 --- a/src/managers/AllDayManager.ts +++ b/src/managers/AllDayManager.ts @@ -97,16 +97,10 @@ export class AllDayManager { if (draggedClone == null) return; - // Filter: Only handle events where clone IS an all-day event if (!draggedClone.hasAttribute('data-allday')) { - return; // This is not an all-day event, let EventRendererManager handle it + return; // This is not an all-day event } - console.log('🔄 AllDayManager: Handling drag:column-change for all-day event', { - eventId: draggedElement.dataset.eventId, - cloneId: draggedClone.dataset.eventId - }); - this.handleColumnChange(draggedClone, mousePosition); }); @@ -404,7 +398,7 @@ export class AllDayManager { // Update clone position - ALWAYS keep in row 1 during drag // Use simple grid positioning that matches all-day container structure dragClone.style.gridColumn = targetColumn.index.toString(); - dragClone.style.gridRow = '1'; // Force row 1 during drag + //dragClone.style.gridRow = '1'; // Force row 1 during drag dragClone.style.gridArea = `1 / ${targetColumn.index} / 2 / ${targetColumn.index + 1}`; } diff --git a/src/renderers/EventRendererManager.ts b/src/renderers/EventRendererManager.ts index b7965c4..074bdd7 100644 --- a/src/renderers/EventRendererManager.ts +++ b/src/renderers/EventRendererManager.ts @@ -207,7 +207,6 @@ export class EventRenderingService { } if (this.strategy.handleColumnChange) { - const eventId = columnChangeEvent.originalElement.dataset.eventId || ''; this.strategy.handleColumnChange(columnChangeEvent); } });