Skip to content

Commit e1c321c

Browse files
committed
fix(week-view): dont disable tooltips until drag is started
Fixes #829
1 parent cd2f090 commit e1c321c

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

projects/angular-calendar/src/modules/day/calendar-day-view.component.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ export interface DayViewEventResize {
144144
snapDraggedEvents ? { y: eventSnapSize || hourSegmentHeight } : {}
145145
"
146146
[validateDrag]="validateDrag"
147-
(dragPointerDown)="dragStarted(event, dayEventsContainer)"
147+
(dragStart)="dragStarted(event, dayEventsContainer)"
148148
(dragging)="dragMove()"
149149
(dragEnd)="dragEnded(dayEvent, $event)"
150150
[style.marginTop.px]="dayEvent.top"

projects/angular-calendar/src/modules/week/calendar-week-view.component.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ export interface CalendarWeekViewBeforeRenderEvent extends WeekView {
152152
}"
153153
[dragSnapGrid]="snapDraggedEvents ? { x: dayColumnWidth } : {}"
154154
[validateDrag]="validateDrag"
155-
(dragPointerDown)="dragStarted(eventRowContainer, event)"
155+
(dragStart)="dragStarted(eventRowContainer, event)"
156156
(dragging)="allDayEventDragMove()"
157157
(dragEnd)="dragEnded(allDayEvent, $event, dayColumnWidth)"
158158
>
@@ -271,7 +271,7 @@ export interface CalendarWeekViewBeforeRenderEvent extends WeekView {
271271
"
272272
[ghostDragEnabled]="!snapDraggedEvents"
273273
[validateDrag]="validateDrag"
274-
(dragPointerDown)="dragStarted(dayColumns, event, timeEvent)"
274+
(dragStart)="dragStarted(dayColumns, event, timeEvent)"
275275
(dragging)="dragMove(timeEvent, $event)"
276276
(dragEnd)="dragEnded(timeEvent, $event, dayColumnWidth, true)"
277277
>

projects/angular-calendar/test/calendar-week-view.component.spec.ts

+5
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,11 @@ describe('calendarWeekView component', () => {
591591
clientY: eventPosition.top
592592
});
593593
fixture.detectChanges();
594+
triggerDomEvent('mousemove', event, {
595+
clientX: eventPosition.left,
596+
clientY: eventPosition.top
597+
});
598+
fixture.detectChanges();
594599
triggerDomEvent('mousemove', document.body, {
595600
clientX: eventPosition.left - 100,
596601
clientY: eventPosition.top

0 commit comments

Comments
 (0)