Skip to content

[combobox] Add SelectAll part for multiple selection#4962

Draft
soheilnikroo wants to merge 2 commits into
mui:masterfrom
soheilnikroo:combobox-select-all
Draft

[combobox] Add SelectAll part for multiple selection#4962
soheilnikroo wants to merge 2 commits into
mui:masterfrom
soheilnikroo:combobox-select-all

Conversation

@soheilnikroo

Copy link
Copy Markdown

Adds Combobox.SelectAll to toggle all currently filtered items in multiple mode, with tests and a docs demo.

Resolve #4927

Adds Combobox.SelectAll to toggle all currently filtered items in
multiple mode, with tests and a docs demo.

Co-authored-by: Cursor <cursoragent@cursor.com>
@pkg-pr-new

pkg-pr-new Bot commented Jun 2, 2026

Copy link
Copy Markdown

commit: 7292cba

@code-infra-dashboard

code-infra-dashboard Bot commented Jun 2, 2026

Copy link
Copy Markdown

Bundle size

Bundle Parsed size Gzip size
@base-ui/react 🔺+1.3KB(+0.28%) 🔺+355B(+0.24%)

Details of bundle changes

Performance

Total duration: 1,451.99 ms +241.22 ms(+19.9%) | Renders: 50 (+0) | Paint: 2,165.87 ms +320.56 ms(+17.4%)

Test Duration Renders
Checkbox mount (500 instances) 98.16 ms 🔺+36.05 ms(+58.0%) 1 (+0)
Select mount (200 instances) 165.80 ms 🔺+31.01 ms(+23.0%) 3 (+0)
Mixed surface mount (app-like density) 95.00 ms 🔺+26.10 ms(+37.9%) 5 (+0)
Menu open (500 items) 91.04 ms 🔺+20.13 ms(+28.4%) 12 (+0)
Dialog mount (300 instances) 67.48 ms 🔺+16.28 ms(+31.8%) 1 (+0)

…and 2 more (+5 within noise) — details


Check out the code infra dashboard for more information about this PR.

@netlify

netlify Bot commented Jun 2, 2026

Copy link
Copy Markdown

Deploy Preview for base-ui ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 7292cba
🔍 Latest deploy log https://app.netlify.com/projects/base-ui/deploys/6a1f08ff326d750008cfa9dd
😎 Deploy Preview https://deploy-preview-4962--base-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Updates autogenerated types.md and component index for Combobox.SelectAll
and the select-all-press change event reason.

Co-authored-by: Cursor <cursoragent@cursor.com>
@aarongarciah aarongarciah added type: new feature Expand the scope of the product to solve a new problem. component: combobox Changes related to the combobox component. labels Jun 3, 2026
@aarongarciah

Copy link
Copy Markdown
Member

Let's settle the discussion on the issue before continuing the work here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: combobox Changes related to the combobox component. type: new feature Expand the scope of the product to solve a new problem.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[combobox][select] List header with "Select all visible"

2 participants