Skip to content

DataGrid: Fix the banded Columns' vertical borders (T1318812)#32802

Merged
Alyar666 merged 33 commits intoDevExpress:26_1from
Alyar666:T1318812_26_1_attempt_3
Apr 1, 2026
Merged

DataGrid: Fix the banded Columns' vertical borders (T1318812)#32802
Alyar666 merged 33 commits intoDevExpress:26_1from
Alyar666:T1318812_26_1_attempt_3

Conversation

@Alyar666
Copy link
Copy Markdown
Contributor

@Alyar666 Alyar666 commented Mar 5, 2026

No description provided.

@Alyar666 Alyar666 self-assigned this Mar 5, 2026
Copilot AI review requested due to automatic review settings March 5, 2026 13:48
@Alyar666 Alyar666 requested a review from a team as a code owner March 5, 2026 13:48

This comment was marked as outdated.

Copilot AI review requested due to automatic review settings March 10, 2026 13:15
@Alyar666 Alyar666 force-pushed the T1318812_26_1_attempt_3 branch from 88936f8 to ccd2691 Compare March 10, 2026 13:15
Copy link
Copy Markdown
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

Copilot reviewed 25 out of 25 changed files in this pull request and generated 3 comments.

@Alyar666 Alyar666 force-pushed the T1318812_26_1_attempt_3 branch from ccd2691 to 2899a74 Compare March 16, 2026 09:55
Copilot AI review requested due to automatic review settings March 16, 2026 10:24

This comment was marked as outdated.

@Alyar666 Alyar666 force-pushed the T1318812_26_1_attempt_3 branch from 77856d4 to d98ceff Compare March 17, 2026 09:24
Copilot AI review requested due to automatic review settings March 17, 2026 12:10

This comment was marked as outdated.

@Alyar666 Alyar666 force-pushed the T1318812_26_1_attempt_3 branch from 04062b7 to a784fb8 Compare March 17, 2026 22:03
Copilot AI review requested due to automatic review settings March 17, 2026 22:03
Copy link
Copy Markdown
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

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

Copilot AI review requested due to automatic review settings March 18, 2026 17:22
Copy link
Copy Markdown
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

Copilot reviewed 18 out of 159 changed files in this pull request and generated 4 comments.

Copy link
Copy Markdown
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

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

Copilot AI review requested due to automatic review settings March 27, 2026 07:53
Copy link
Copy Markdown
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

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

Alyar added 6 commits March 27, 2026 16:22
- Remove needToUpdateFirstCellClasses check from adaptivity resizing
- Remove showColumnLines gate from column headers _createCell
- Remove needToUpdateFirstCellClasses method from ColumnsView
Copilot AI review requested due to automatic review settings March 30, 2026 20:03
Copy link
Copy Markdown
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

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


// (0,6,1)
.dx-rtl > .dx-gridbase-container .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-first-cell {
border-right: none;
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.

suggestion: use where possible border-inline-start property and similar to avoid duplications for rtl and non-rtl styles

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yeah, makes sense 👍
Right now it would require quite a lot of refactoring, so probably not worth doing in this scope.

But agreed — we should switch to properties like border-inline-start in the future to avoid duplicating RTL/LTR styles.

Copilot AI review requested due to automatic review settings March 31, 2026 12:46
Copy link
Copy Markdown
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

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


const oldIndices = new Set(oldHiddenColumns.map((col) => col.index));

return hiddenColumns.some((col) => !oldIndices.has(col.index));
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.

Minor: looks like a util method areArraysEqual

@Alyar666 Alyar666 merged commit 7b5bc5d into DevExpress:26_1 Apr 1, 2026
150 of 151 checks passed
Alyar666 added a commit to Alyar666/DevExtreme that referenced this pull request Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants