Skip to content

Scheduler - Repeat SelectBox popup remains opened after navigating to the recurrence group#32951

Merged
aleksei-semikozov merged 1 commit intoDevExpress:26_1from
aleksei-semikozov:cherry-pick/scheduler-fix-repeat-popup-26_1
Mar 18, 2026
Merged

Scheduler - Repeat SelectBox popup remains opened after navigating to the recurrence group#32951
aleksei-semikozov merged 1 commit intoDevExpress:26_1from
aleksei-semikozov:cherry-pick/scheduler-fix-repeat-popup-26_1

Conversation

@aleksei-semikozov
Copy link
Contributor

No description provided.

@aleksei-semikozov aleksei-semikozov force-pushed the cherry-pick/scheduler-fix-repeat-popup-26_1 branch from 92d9b48 to 410607e Compare March 18, 2026 11:35
@aleksei-semikozov aleksei-semikozov marked this pull request as ready for review March 18, 2026 11:36
@aleksei-semikozov aleksei-semikozov requested a review from a team as a code owner March 18, 2026 11:36
Copilot AI review requested due to automatic review settings March 18, 2026 11:36
@aleksei-semikozov aleksei-semikozov changed the title Scheduler New Form - Repeat SelectBox popup remains opened after navigating to the recurrence group Scheduler- Repeat SelectBox popup remains opened after navigating to the recurrence group Mar 18, 2026
@aleksei-semikozov aleksei-semikozov changed the title Scheduler- Repeat SelectBox popup remains opened after navigating to the recurrence group Scheduler - Repeat SelectBox popup remains opened after navigating to the recurrence group Mar 18, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes a Scheduler appointment popup UX issue where the “Repeat” (dxSelectBox) dropdown remains open when the user navigates from the main form to the recurrence settings group.

Changes:

  • Explicitly closes the Repeat dropdown editor when switching to the recurrence group.
  • Adds a regression test verifying the Repeat select box closes when navigating via the recurrence settings button.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
packages/devextreme/js/__internal/scheduler/appointment_popup/m_form.ts Closes the Repeat DropDownEditor before updating the popup toolbar and switching the visible group.
packages/devextreme/js/__internal/scheduler/appointment_popup/appointment_popup.test.ts Adds a Jest test to assert the Repeat editor’s opened option becomes false after navigating to the recurrence group.

You can also share your feedback on Copilot code review. Take the survey.

@aleksei-semikozov aleksei-semikozov merged commit 5edd04b into DevExpress:26_1 Mar 18, 2026
131 of 132 checks passed
@aleksei-semikozov aleksei-semikozov deleted the cherry-pick/scheduler-fix-repeat-popup-26_1 branch March 20, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants