MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

charts data-grid datatable date-picker date-range-picker material-ui react time-picker
23 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
type: bug scope: data grid good first issue status: waiting for author design scope: system stale

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
scope: data grid good first issue feature: Filtering

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
good first issue type: enhancement scope: scheduler

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
test good first issue scope: pickers support: docs-feedback

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
good first issue support: docs-feedback scope: charts

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
scope: data grid typescript good first issue type: enhancement

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
support: question good first issue scope: pickers customization: css type: enhancement customization: theme

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
good first issue type: enhancement design scope: scheduler

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug docs scope: data grid good first issue has workaround

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug breaking change scope: data grid good first issue feature: Filtering v9.x

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
test good first issue scope: pickers

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
docs good first issue scope: pickers

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug accessibility scope: data grid good first issue

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
scope: data grid good first issue l10n support: pro standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug scope: data grid good first issue feature: Selection

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug scope: data grid good first issue feature: Row spanning

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker

AI Summary: When using the data grid's filter panel, selecting the 'is any of' operator for a text field (like 'name') causes the input field to unexpectedly switch to an 'outlined' visual variant. The expected behavior is for the input to maintain its original appearance, similar to how it correctly behaves for 'singleSelect' column types.

Complexity: 2/5
type: bug scope: data grid good first issue feature: Filtering

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug accessibility good first issue scope: pickers support: pro standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
scope: data grid good first issue feature: Editing support: pro standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker

AI Summary: The `MuiDataGrid-columnHeader--sortable` CSS class is incorrectly applied to column headers even when the `disableColumnSorting` prop is used to disable sorting for all columns. This leads to an inconsistent visual state where headers appear sortable despite the functionality being disabled. The expected behavior is for this class to be absent when sorting is globally disabled.

Complexity: 2/5
type: bug scope: data grid good first issue feature: Sorting support: pro standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker
type: bug scope: data grid good first issue customization: css support: premium standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker

AI Summary: Debug and fix a bug in the MUI X TreeView component where lazy loading doesn't function correctly when `dataSource.getChildrenCount()` returns -1. The issue is that the tree view doesn't display the expand/collapse icon and doesn't load children when the count is unknown but children exist. The fix requires understanding the TreeView's internal logic and potentially modifying how it handles the -1 return value from `getChildrenCount()`.

Complexity: 4/5
type: bug good first issue scope: tree view support: pro standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker

AI Summary: Debug and fix a bug in the MUI X Data Grid component where the `reason` property is undefined in the `onRowSelectionModelChange` event when lazy loading is enabled. The task involves investigating why the reason is missing in this specific scenario and implementing a solution to provide the expected `reason` value when a row is selected via checkbox.

Complexity: 4/5
type: bug scope: data grid good first issue feature: Selection support: premium standard

MUI X: Build complex and data-rich applications using a growing list of advanced React components, like the Data Grid, Date and Time Pickers, Charts, and more!

TypeScript
#charts#data-grid#datatable#date-picker#date-range-picker#material-ui#react#time-picker