Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have documented this issue in #2160, this PR contains a proposal to fix it.
My solution is, basically, to always render the options in the Fragment; regardless of whether the options are showing in the popover or not. I'm not sure if rendering them twice can have any unintended consequences, but from the few tests I've done, it seems to work fine.
Edit: Well, it seems the tests are not passing so I'm converting this to a draft 😅. I'll look into it, but in the meantime if someone comes across this I'd appreciate some feedback on whether this is the right fix.
Edit 2: I've look into the tests, and honestly they are too coupled to internals of how the component works. I think a maintainer should look at this before I waste any time trying to understand that, so I'm moving this back to Ready for review until I get some feedback.