Dropdowns misbehave when inside Popups
See original GitHub issueBug Report
Steps
- Place a
<Dropdown />inside a<Popup />, with a<Button />as trigger - Click the button (pop-up should open)
- Click outside the pop-up (it should close itself)
- Open the pop-up again
- Open the dropdown
- Click outside the pop-up
Expected Result
The pop-up should close.
Actual Result
The pop-up stays open. Only the dropdown closes. Clicking again outside will leave the pop-up open. The only way to close it is to click the button again.
Version
0.81.1
Testcase
Issue Analytics
- State:
- Created 5 years ago
- Reactions:5
- Comments:5 (3 by maintainers)
Top Results From Across the Web
Kivy Popup misbehaviour when called from inside 'on_enter'
The problem is that the on_enter() event is triggered too early, so it the Popup gets drawn before the Main Screen .
Read more >Dropdown list cut off in popup (Reactive) - OutSystems
The scrollbar of the popup disappears as soon as you click on it, because the dropdown is deprived of focus and it hides...
Read more >Unexplained Windows or software behavior may be caused ...
This issue may occur when deceptive software, such as spyware that is known as "grayware," is installed on your computer. This kind of...
Read more >Dropdown (select) is not working on popups? - WordPress.org
I added the Hustle Plugin, and the CSS mentioned above, but the select field still does not dropdown. I did inspect, and the...
Read more >disable all ads on android
Tap Site settings, then select Pop-ups … ... you will need to disable the default SMS application from within the Android operating system....
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

I think there is a bug which causes the appropriate handlers of the
Popupto be overridden by the ones provided byDropdownif they are not in separate event pools.@milkers a possible solution to that would be to pass
eventPoole.g. set totestingas a property of thePopup. I am still to find if there is more to that (if there is an actual bug).