Skip to content

Conversation

@dmlvr
Copy link
Contributor

@dmlvr dmlvr commented Oct 21, 2025

No description provided.

@dmlvr dmlvr self-assigned this Oct 21, 2025
@dmlvr dmlvr added the 25_2 label Oct 21, 2025
@dmlvr dmlvr marked this pull request as ready for review October 22, 2025 13:00
@dmlvr dmlvr requested a review from a team as a code owner October 22, 2025 13:00
@Copilot Copilot AI review requested due to automatic review settings October 22, 2025 13:00
Copy link

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

This PR fixes an issue where columns inappropriately move to the adaptive row when row dragging is enabled in TreeList/DataGrid. The fix ensures that adaptive rows are properly hidden/shown during window resize operations when best-fit mode is toggled.

Key Changes:

  • Added logic to hide adaptive rows during best-fit mode calculations to prevent interference with column width calculations
  • Extended TreeList TestCafe model with methods to check adaptive button visibility
  • Added TestCafe test to verify adaptive row behavior with row dragging enabled

Reviewed Changes

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

File Description
packages/testcafe-models/treeList/index.ts Adds methods to TreeList model for checking adaptive button state
packages/devextreme/js/__internal/grids/grid_core/adaptivity/m_adaptivity.ts Implements logic to toggle adaptive row visibility during best-fit mode
e2e/testcafe-devextreme/tests/treeList/adaptiveRow.ts Adds test verifying adaptive row behavior during window resize with row dragging

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.

1 participant