removed dependency on option list of custom option#3183
removed dependency on option list of custom option#3183chandlerprall merged 5 commits intoelastic:masterfrom
Conversation
|
Since this is a community submitted pull request, a Jenkins build has not been kicked off automatically. Can an Elastic organization member please verify the contents of this patch and then kick off a build manually? |
|
@snide should the entry in Changelog.md be under breaking-changes section |
|
The removal of |
|
Changes have been made |
|
The |
|
Updated accordingly |
|
I optimized it a bit more by mapping |
|
jenkins test this |
|
Preview documentation changes for this PR: https://eui.elastic.co/pr_3183/ |
chandlerprall
left a comment
There was a problem hiding this comment.
Changes LGTM! Pulled & tested locally
* removed dependedncy on option list of custom option * reverted all changes * CL * Optimized
Summary
Fixes: #2258
Replaced
return flattenOptionGroups(options).length === selectedOptions.length;this equality check with more robust and accurate check within theEuiComboBoxcomponent which checks for length equality without including any of the custom optionChecklist
- [ ] Check against all themes for compatibility in both light and dark modes- [ ] Checked in mobile- [ ] Checked in IE11 and Firefox- [ ] Props have proper autodocs- [ ] Added documentation examples- [ ] Added or updated jest tests- [ ] Checked for accessibility including keyboard-only and screenreader modes