Skip to content

Commit d16b2dd

Browse files
committed
fix
1 parent 09cc24b commit d16b2dd

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

packages/devextreme/js/__internal/scheduler/view_model/generate_view_model/m_settings_generator.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ export class DateGeneratorBaseStrategy {
344344

345345
gridAppointmentList.forEach((gridAppointment) => {
346346
const maxDate = new Date(this.dateRange[1]);
347-
const { startDate, normalizedEndDate: endDateOfPart } = gridAppointment;
347+
const { startDate, normalizedEndDate: endDateOfPart, savedBeforeSplit } = gridAppointment;
348348

349349
const longStartDateParts = dateUtils.getDatesOfInterval(
350350
startDate,
@@ -363,6 +363,7 @@ export class DateGeneratorBaseStrategy {
363363
startDate: date,
364364
endDate,
365365
normalizedEndDate,
366+
savedBeforeSplit,
366367
source: gridAppointment.source,
367368
};
368369
});

packages/devextreme/js/__internal/scheduler/view_model/generate_view_model/m_view_model_generator.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@ export class AppointmentViewModelGenerator {
115115
.addOffsets(appointment.startDate, [viewOffset]);
116116
appointment.endDate = dateUtilsTs
117117
.addOffsets(appointment.endDate, [viewOffset]);
118+
appointment.savedBeforeSplit.startDate = dateUtilsTs
119+
.addOffsets(appointment.savedBeforeSplit.startDate, [viewOffset]);
120+
appointment.savedBeforeSplit.endDate = dateUtilsTs
121+
.addOffsets(appointment.savedBeforeSplit.endDate, [viewOffset]);
118122
appointment.normalizedEndDate = dateUtilsTs
119123
.addOffsets(appointment.normalizedEndDate, [viewOffset]);
120124
processedAppointments.add(appointment);

0 commit comments

Comments
 (0)