Skip to content

syncItems filter now excludes only slot="trigger" instead of all chil… - #850

Merged
bourgeoa merged 6 commits into
stagingfrom
fix/solid-ui-menu
Aug 4, 2026
Merged

syncItems filter now excludes only slot="trigger" instead of all chil…#850
bourgeoa merged 6 commits into
stagingfrom
fix/solid-ui-menu

Conversation

@bourgeoa

@bourgeoa bourgeoa commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

…dren with any slot. First run assigns slots, second run keeps them — no more empty menu

…dren with any slot. First run assigns slots, second run keeps them — no more empty menu
@bourgeoa
bourgeoa requested a review from SharonStrats August 2, 2026 15:12

@SharonStrats SharonStrats left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this makes sense even if we don't need it in this specific thing (as I think we should solve this case by just rerendering the pane itself not the header) but we may run into this again in the future. I just want to test it out with the panes that are using it though to make sure it doesn't effect them. I will do it soon. I just want to finish this editing task first before changing my environment to test.

@SharonStrats SharonStrats left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! I think we need this no matter what.

@bourgeoa
bourgeoa merged commit 61c7942 into staging Aug 4, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from In review to Done in SolidOS NLNet UI Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

solid-ui+menu - syncItems filters children without slot, then assigns them slot and get filtered out

2 participants