-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[DataGridPro] Fix pinned columns order in column management #17950
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DataGridPro] Fix pinned columns order in column management #17950
Conversation
Thanks for adding a type label to the PR! 👍 |
Deploy preview: https://deploy-preview-17950--material-ui-x.netlify.app/ Bundle size reportTotal Size Change: Show 6 more bundle changes@mui/x-data-grid parsed: |
Hi @alisasanib Your changes seem to impact the commercially licensed code. For any changes of this nature, we require contributors to sign the MUI’s Contributor License Agreement (CLA). However, I can’t find a CLA signed that could cover these changes. Please follow the steps at mui-org.notion.site/CLA-Contributor-License-Agreement-92ece655b1584b10b00e4de9e67eedb0 to sign the document. |
@arminmeh Done! I just forwarded the confirmation email to |
@arminmeh CLA signed, thanks. |
@alisasanib I have checked and updated your PR
Since I have also made a change I would ask someone else from @mui/xgrid to approve this. |
8b7db65
to
b141324
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you @alisasanib and @arminmeh for the fix.
Cherry-pick PRs will be created targeting branches: v7.x |
Co-authored-by: Armin Mehinovic <[email protected]>
Fixes #17889
The column management section was not respecting order of pinned columns when users were changing visibility of columns. As a result this user interaction led to change in the order of the columns in column panel.
This fix ensures column management section keeps the same order as the pinned columns in the grid.