Skip to content

Commit ecbd990

Browse files
authored
Merge pull request #4063 from Northeastern-Electric-Racing/#3998-Week-View-Event-Edit/Delete-Fix
#3998 week view event edit/delete fix
2 parents 417ed1b + 11cd70f commit ecbd990

1 file changed

Lines changed: 15 additions & 3 deletions

File tree

src/frontend/src/pages/CalendarPage/CalendarWeekView.tsx

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -405,7 +405,11 @@ const CalendarWeekView: React.FC<CalendarWeekViewProps> = ({
405405
enterDelay={0}
406406
leaveDelay={200}
407407
title={
408-
<Box onMouseEnter={() => setTooltipHovered(true)} onMouseLeave={() => setTooltipHovered(false)}>
408+
<Box
409+
onMouseEnter={() => setTooltipHovered(true)}
410+
onMouseLeave={() => setTooltipHovered(false)}
411+
onMouseDown={(e) => e.stopPropagation()}
412+
>
409413
<EventClickContent
410414
event={event}
411415
eventTypes={allEventTypes}
@@ -513,7 +517,11 @@ const CalendarWeekView: React.FC<CalendarWeekViewProps> = ({
513517
enterDelay={0}
514518
leaveDelay={200}
515519
title={
516-
<Box onMouseEnter={() => setTooltipHovered(true)} onMouseLeave={() => setTooltipHovered(false)}>
520+
<Box
521+
onMouseEnter={() => setTooltipHovered(true)}
522+
onMouseLeave={() => setTooltipHovered(false)}
523+
onMouseDown={(e) => e.stopPropagation()}
524+
>
517525
<EventClickContent
518526
event={event}
519527
eventTypes={allEventTypes}
@@ -590,7 +598,11 @@ const CalendarWeekView: React.FC<CalendarWeekViewProps> = ({
590598
enterDelay={0}
591599
leaveDelay={200}
592600
title={
593-
<Box onMouseEnter={() => setTooltipHovered(true)} onMouseLeave={() => setTooltipHovered(false)}>
601+
<Box
602+
onMouseEnter={() => setTooltipHovered(true)}
603+
onMouseLeave={() => setTooltipHovered(false)}
604+
onMouseDown={(e) => e.stopPropagation()}
605+
>
594606
<TaskClickContent task={task} onClose={() => setLockedTooltipEventId(null)} />
595607
</Box>
596608
}

0 commit comments

Comments
 (0)