microsoft / fluentui

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
https://react.fluentui.dev
Other
18.34k stars 2.72k forks source link

Indeterminate state for combobox with multiselect check boxes not supported #11640

Closed chsach2050 closed 2 years ago

chsach2050 commented 4 years ago

Environment Information

Please provide a reproduction of the bug in a codepen:

If multiselect combobox is being used and for instance we are implementing the "select all" options, where in "select all" must go to indeterminate state if no. of options selected at any point in time if != all options or 0.

Actual behavior:

checkbox checked and unchecked is only available. No way to reach the indeterminate state of this check box.

Expected behavior:

Indeterminate state must be reflected on UI per scenario basis.

Priorities and help requested:

Are you willing to submit a PR to fix? NO Requested priority: Normal

Products/sites affected: (if applicable)

xugao commented 4 years ago

@chsach2050 - i don't have a short term solution for you at the moment. what you asked is related to this #3726 request and you can get some context/decisions there. We are doing some work now which can eventually lead to a proper solution for this. But this work can go on quite long (something like 6+ months). May i ask if such timeline's acceptable to you?

chsach2050 commented 4 years ago

I think my requiremet is more like the one which Microsoft products has today- like Excel,word etc. Similar "Select all" implementation with checkbox indeterminate state is required. If requirements align, then I am okay with the timeline.

xugao commented 4 years ago

the ask here is actually support checkbox to have indeterminate, so reopening this since this is not really dup.

msft-github-bot commented 4 years ago

Because this issue is marked as a duplicate and has not had activity for over 3 days, we're closing this issue for house-keeping purposes. Please refer to the issue that this issue was duplicated to for the purposes of tracking progress. Thank you.

msft-fluent-ui-bot commented 2 years ago

Because this issue has not had activity for over 150 days, we're automatically closing it for house-keeping purposes.

Still require assistance? Please, create a new issue with up-to date details.