Skip to content

Commit ac7069f

Browse files
committed
fix: fix bug
1 parent 591eee8 commit ac7069f

File tree

2 files changed

+3
-11
lines changed

2 files changed

+3
-11
lines changed

packages/devextreme/js/__internal/scheduler/appointment_popup/m_form.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -940,7 +940,7 @@ export class AppointmentForm {
940940

941941
repeatEditor.option('value', value);
942942
this._recurrenceForm.updateRecurrenceFormValues(
943-
value,
943+
value === repeatNeverValue ? '' : value,
944944
this.recurrenceRuleRaw,
945945
this.startDate,
946946
);

packages/devextreme/js/__internal/scheduler/appointment_popup/m_recurrence_form.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,12 @@ const weekDays = dateLocalization.getDayNames('abbreviated').map((dayName) => da
107107
const RECURRENCE_GROUP_NAME = 'recurrenceGroup';
108108

109109
export class RecurrenceForm {
110+
recurrenceRule: RecurrenceRule = new RecurrenceRule('', new Date());
111+
110112
private readonly scheduler: any;
111113

112114
private _dxForm?: dxForm;
113115

114-
private _recurrenceRule: RecurrenceRule = new RecurrenceRule('', new Date());
115-
116116
private readonly weekDayItems: { text: string; key: string }[] = [];
117117

118118
private _weekDayButtons: Record<string, dxButton> = {};
@@ -181,14 +181,6 @@ export class RecurrenceForm {
181181
this._readOnly = value;
182182
}
183183

184-
get recurrenceRule(): RecurrenceRule {
185-
return this._recurrenceRule;
186-
}
187-
188-
set recurrenceRule(value: RecurrenceRule) {
189-
this._recurrenceRule = value;
190-
}
191-
192184
createRecurrenceFormGroup(): GroupItem {
193185
return {
194186
name: RECURRENCE_GROUP_NAME,

0 commit comments

Comments
 (0)