Skip to content

DropDownButton – FilterBuilder editor does not close after clicking outside it when it is rendered via dropDownContentTemplate (T1300811)#34409

Open
markallenramirez wants to merge 1 commit into
DevExpress:mainfrom
markallenramirez:bug_T1300811/main
Open

DropDownButton – FilterBuilder editor does not close after clicking outside it when it is rendered via dropDownContentTemplate (T1300811)#34409
markallenramirez wants to merge 1 commit into
DevExpress:mainfrom
markallenramirez:bug_T1300811/main

Conversation

@markallenramirez

Copy link
Copy Markdown
Contributor

No description provided.

@markallenramirez markallenramirez self-assigned this Jul 21, 2026
@markallenramirez
markallenramirez requested a review from a team as a code owner July 21, 2026 11:06
Copilot AI review requested due to automatic review settings July 21, 2026 11:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Addresses T1300811 where a FilterBuilder value editor embedded inside a DropDownButton dropDownContentTemplate does not close when clicking outside the editor, by adding an end-to-end regression test and extending the FilterBuilder TestCafe model to access the value editor’s TextBox.

Changes:

  • Added Field.getTextBox() helper to the TestCafe FilterBuilder field model.
  • Added a new TestCafe E2E test covering editor closing behavior when FilterBuilder is rendered in DropDownButton dropDownContentTemplate.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
packages/testcafe-models/filterBuilder/field.ts Adds a TextBox accessor for FilterBuilder field value editing.
e2e/testcafe-devextreme/tests/common/filterBuilder/filterBuilderEditor.ts Adds regression test for closing the embedded editor on outside click (T1300811).

Comment on lines +25 to +26

getTextBox(): TextBox { return new TextBox(`.${CLASS.textBox}`) }
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.

2 participants