Skip to content

Commit 94a8e79

Browse files
committed
refactor(day-view): make intention more explicit
1 parent ccffe05 commit 94a8e79

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

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

+3-2
Original file line numberDiff line numberDiff line change
@@ -441,8 +441,9 @@ export class CalendarDayViewComponent implements OnChanges, OnInit, OnDestroy {
441441
resizeEnded(dayEvent: DayViewEvent): void {
442442
const currentResize: DayViewEventResize = this.currentResizes.get(dayEvent);
443443

444+
const resizingBeforeStart = currentResize.edge === 'top';
444445
let pixelsMoved: number;
445-
if (currentResize.edge === 'top') {
446+
if (resizingBeforeStart) {
446447
pixelsMoved = dayEvent.top - currentResize.originalTop;
447448
} else {
448449
pixelsMoved = dayEvent.height - currentResize.originalHeight;
@@ -456,7 +457,7 @@ export class CalendarDayViewComponent implements OnChanges, OnInit, OnDestroy {
456457
const minutesMoved: number = pixelsMoved * pixelAmountInMinutes;
457458
let newStart: Date = dayEvent.event.start;
458459
let newEnd: Date = dayEvent.event.end;
459-
if (currentResize.edge === 'top') {
460+
if (resizingBeforeStart) {
460461
newStart = this.dateAdapter.addMinutes(newStart, minutesMoved);
461462
} else if (newEnd) {
462463
newEnd = this.dateAdapter.addMinutes(newEnd, minutesMoved);

0 commit comments

Comments
 (0)