Skip to content
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

[Tabs] Scrollable tabs shouldn't crash when customizing their styles in the theme with slot callbacks #38544

Merged
merged 4 commits into from
Sep 11, 2023

Conversation

brentertz
Copy link
Contributor

@brentertz brentertz commented Aug 18, 2023

Fixes #38406

This PR supersedes #38524 which was closed due to an issue with Circle CI. I re-forked the Mui repo and created this new PR. Initially the Circle CI issue occurred here as well. I then learned from this support article that I needed to re-authenticate with Circle CI. After doing so, it now seems to be working properly.

@brentertz brentertz force-pushed the 38406-fix-tabs-scrollbar-size branch from 0756317 to f7e3a7f Compare August 18, 2023 14:34
@mui-bot
Copy link

mui-bot commented Aug 18, 2023

Netlify deploy preview

https://deploy-preview-38544--material-ui.netlify.app/

Bundle size report

Details of bundle changes (Toolpad)
Details of bundle changes

Generated by 🚫 dangerJS against 1ef976b

@danilo-leal danilo-leal changed the title [Tabs] Fix TabsScrollbarSize issue #38406 [Tabs] Fix TabsScrollbarSize issue Aug 18, 2023
@danilo-leal danilo-leal requested a review from siriwatknp August 18, 2023 14:59
@danilo-leal danilo-leal added component: tabs This is the name of the generic UI component, not the React module! package: material-ui Specific to @mui/material labels Aug 18, 2023
@ZeeshanTamboli ZeeshanTamboli added the bug 🐛 Something doesn't work label Sep 11, 2023
@ZeeshanTamboli ZeeshanTamboli changed the title [Tabs] Fix TabsScrollbarSize issue [Tabs] Scrollable tabs shouldn't crash when overriding styles in theme using slots callback Sep 11, 2023
@ZeeshanTamboli ZeeshanTamboli changed the title [Tabs] Scrollable tabs shouldn't crash when overriding styles in theme using slots callback [Tabs] Scrollable tabs shouldn't crash when overriding it's styles in theme using slots callback Sep 11, 2023
@ZeeshanTamboli ZeeshanTamboli changed the title [Tabs] Scrollable tabs shouldn't crash when overriding it's styles in theme using slots callback [Tabs] Scrollable tabs shouldn't crash when customizing their styles in the theme with slot callbacks Sep 11, 2023
Copy link
Member

@ZeeshanTamboli ZeeshanTamboli left a comment

Choose a reason for hiding this comment

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

@brentertz Thank you for the fix. I added a test to prevent regressions and it looks good to be merged now.

@ZeeshanTamboli ZeeshanTamboli merged commit 449d6ed into mui:master Sep 11, 2023
5 checks passed
@oliviertassinari oliviertassinari added the package: system Specific to @mui/system label Sep 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🐛 Something doesn't work component: tabs This is the name of the generic UI component, not the React module! package: material-ui Specific to @mui/material package: system Specific to @mui/system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Tabs] Scrollable tabs crashes when overriding styles in theme using slots callback
6 participants