-
Notifications
You must be signed in to change notification settings - Fork 185
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(ChipsSelect): Use showSelected prop #5684
fix(ChipsSelect): Use showSelected prop #5684
Conversation
It used to be not used by us for some reason. While it should prevent filtering out selected options from the dropdown list.
This pull request is automatically built and testable in CodeSandbox. To see build info of the built libraries, click here or the icon next to each commit SHA. Latest deployment of this branch, based on commit 2e9f678:
|
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #5684 +/- ##
=======================================
Coverage 81.90% 81.91%
=======================================
Files 296 296
Lines 9765 9768 +3
Branches 3094 3096 +2
=======================================
+ Hits 7998 8001 +3
Misses 1767 1767
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
size-limit report 📦
|
👀 Docs deployedCommit 2e9f678 |
e2e tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🔥 🔥
fixes: #5677 По какой-то причине мы вообще не использовали этот проп. Изменения: - при включенном пропе `showSelected` выбранные опции не отфильтровываются. - поправил логику закрытия по клику мимо селекта. Оказалось, оттого, что дропдаунт рендерится через портал, click outside логика срабатывает при клике по опции и селект закрывается. Раньше это не было заметно, потому без правильно работающего showSelected пропа выбранные опции всегда удалялись из dropdown и событие клика по опции никак не обрабатывалось и не всплывало до body. А по какой опции был сделан клик мы определяли по `onMouseDown`.
fixes: #5677
Описание
По какой-то причине мы вообще не использовали этот проп.
Изменения
showSelected
выбранные опции не отфильтровываются.onMouseDown
.