Skip to content

[DateRangePicker] Fix broken active range position underline in single input range fields - #23201

Merged
LukasTy merged 2 commits into
mui:v8.xfrom
LukasTy:cherry-pick-23166-to-v8.x
Jul 23, 2026
Merged

LukasTy merged 2 commits into
mui:v8.xfrom
LukasTy:cherry-pick-23166-to-v8.x

Conversation

@LukasTy

@LukasTy LukasTy commented Jul 22, 2026

Copy link
Copy Markdown
Member

Cherry-pick of #23166

Done manually: the automated cherry-pick could not run for that PR. The pull_request_target run failed on the new actions/checkout v7 fork guard (since fixed in mui/mui-public#1694), and that event cannot be replayed, so the workflow could not produce this PR.

Adaptations for v8.x

The source fix applied cleanly. The test file needed two adjustments, since v8.x predates some master-only changes:

  • openPicker(user, params) on master is openPickerAsync(user, params) on v8.x (v8.x's openPicker is synchronous and takes no user).
  • enableAccessibleFieldDOMStructure: true is passed explicitly, since v8.x still supports the non-accessible DOM structure, in which the active bar does not render.

Verified on this branch: TypeScript, ESLint and Prettier all pass.

…e input range fields (mui#23166)

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@LukasTy LukasTy added cherry-pick The PR was cherry-picked from the newer alpha/beta/stable branch. component: DateRangePicker The React component scope: pickers Changes related to the date/time pickers. type: regression A bug, but worse, it used to behave as expected. labels Jul 22, 2026
@mui-bot

mui-bot commented Jul 22, 2026 •

Copy link
Copy Markdown

Deploy preview: https://deploy-preview-23201--material-ui-x.netlify.app/

Bundle size report

Bundle Parsed size Gzip size
@mui/x-data-grid 0B(0.00%) 0B(0.00%)
@mui/x-data-grid-pro 0B(0.00%) 0B(0.00%)
@mui/x-data-grid-premium 0B(0.00%) 0B(0.00%)
@mui/x-charts 0B(0.00%) 0B(0.00%)
@mui/x-charts-pro 0B(0.00%) 0B(0.00%)
@mui/x-charts-premium 0B(0.00%) 0B(0.00%)
@mui/x-date-pickers 🔺+29B(+0.01%) ▼-2B(0.00%)
@mui/x-date-pickers-pro 🔺+29B(+0.01%) ▼-2B(0.00%)
@mui/x-tree-view 0B(0.00%) 0B(0.00%)
@mui/x-tree-view-pro 0B(0.00%) 0B(0.00%)

Details of bundle changes

Generated by 🚫 dangerJS against 043504f

@LukasTy LukasTy changed the title [DateRangePicker] Fix broken active range position underline in single input range fields (@LukasTy) [DateRangePicker] Fix broken active range position underline in single input range fields Jul 22, 2026
@LukasTy
LukasTy merged commit 596e918 into mui:v8.x Jul 23, 2026
19 checks passed
@LukasTy
LukasTy deleted the cherry-pick-23166-to-v8.x branch July 23, 2026 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherry-pick The PR was cherry-picked from the newer alpha/beta/stable branch. component: DateRangePicker The React component scope: pickers Changes related to the date/time pickers. type: regression A bug, but worse, it used to behave as expected.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants