Skip to content

Conversation

@gonfunko
Copy link
Contributor

@gonfunko gonfunko commented Jun 18, 2025

This PR fixes #601 and fixes #602. When the cursor was updated to no longer have its own current node, the underlying assumption that the flyout cursor having a non-null current node implied that something was selected in the flyout was violated, since it would now return whatever is focused, even if that is outside of the flyout. Now, the returned item is checked to see if it is actually a child of the flyout's focus tree, and if not, the first item in the flyout is selected.

@gonfunko gonfunko requested a review from a team as a code owner June 18, 2025 17:52
@gonfunko gonfunko requested review from BenHenning and removed request for a team June 18, 2025 17:52
@gonfunko gonfunko changed the title fix: Fix bug that prevented navigating into flyouts. fix: Fix bug that prevented navigating into and within flyouts. Jun 18, 2025
@gonfunko gonfunko merged commit 97ce1c9 into main Jun 18, 2025
8 checks passed
@gonfunko gonfunko deleted the nonblock-flyout branch June 18, 2025 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clicking on the background of any flyout breaks navigation Cannot navigate to variables flyout

3 participants