Skip to content
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

This PR fixes some Flow-based focus-trap issue #856

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Lysander
Copy link
Collaborator

When using the trapFocusWhenever in some rare situations, the focus-trap would remain alive after closing the trap-container. This bug is now closed.

This was reproducible inside the PopOver-component (in the demo!): After closing the popover one could no more tab away from the button.

@Lysander Lysander added the bug Something isn't working label Mar 11, 2024
@Lysander Lysander added this to the 1.0-RC17 milestone Mar 11, 2024
@Lysander Lysander self-assigned this Mar 11, 2024
haukesomm
haukesomm previously approved these changes Mar 11, 2024
@Lysander Lysander marked this pull request as draft March 13, 2024 07:43
@Lysander Lysander modified the milestones: 1.0-RC17, 1.0-RC18 Mar 26, 2024
@Lysander Lysander force-pushed the chausknecht/fix-focustrap branch from b4a7c37 to d1721cd Compare May 2, 2024 13:54
When using the `trapFocusWhenever` in some rare situations, the focus-trap would remain alive after closing the trap-container. This bug is now closed.

This was reproducible inside the `PopOver`-component (in the demo!): After closing the popover one could no more *tab* away from the button.
@Lysander Lysander force-pushed the chausknecht/fix-focustrap branch from 98de371 to 52276e8 Compare May 7, 2024 07:20
@Lysander Lysander requested a review from haukesomm May 7, 2024 07:21
@Lysander Lysander marked this pull request as ready for review May 7, 2024 07:21
@Lysander Lysander requested a review from henryB99 May 7, 2024 07:21
@Lysander Lysander marked this pull request as draft May 7, 2024 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants