Open
Description
Bug Report
Steps
- Click on dropdown
- Click on one of the options
Expected Result
The dropdown menu should close
Actual Result
It remains open until you click on one of the options one more time or click outside of the menu
Version
1.2.0
Testcase
https://codesandbox.io/s/vigorous-ives-l0qwm?file=/example.js
Activity
welcome commentedon Aug 15, 2020
👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you've completed all the fields in the issue template so we can best help.
We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can.
layershifter commentedon Aug 17, 2020
@tuyakhov it seems that it comes from these lines:
Semantic-UI-React/src/modules/Dropdown/Dropdown.js
Lines 414 to 416 in bf87dd2
I suggest to check what will happen if these lines will be simply removed. I don't that a comment there is still relevant.
layershifter commentedon Aug 17, 2020
An ugly workaround to unblock you: https://codesandbox.io/s/wizardly-thompson-w03wb?file=/example.js. Please let us know if works for you
tuyakhov commentedon Aug 17, 2020
Hi @layershifter ,
Thanks for the quick reply. I appreciate your help with the workaround.
How would recommend removing those lines in an existing project? One way I thought of is to fork -> edit -> change version in package.json, but it seems a bit tedious for just a test.
layershifter commentedon Aug 17, 2020
https://www.npmjs.com/package/patch-package should work for you, can you please try?
Semantic-UI-React/src/modules/Dropdown/Dropdown.js
Lines 453 to 454 in bf87dd2
Actually it seems that these lines are the source of the issue.
waleedabdeen commentedon Oct 7, 2020
I could help with this one if needed. Here is my initial plan of how to fix this.
What do you think?
marksthespots commentedon Feb 16, 2021
we had the same issue, the workaround did solve it although we ended up just moving things in the design at the end less complexity