Skip to content

bug: slotted content not rendering in WebKit #6262

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

Open
3 tasks done
tomherni opened this issue May 23, 2025 · 1 comment
Open
3 tasks done

bug: slotted content not rendering in WebKit #6262

tomherni opened this issue May 23, 2025 · 1 comment
Labels
Bug: Validated This PR or Issue is verified to be a bug within Stencil

Comments

@tomherni
Copy link
Contributor

Prerequisites

Stencil Version

latest

Current Behavior

I opened a bug with WebKit that under certain circumstances slotted content does not render until browser repaint. Unfortunately, you'll meet those circumstances rather quickly when using Stencil's dist output target (due to lazy loading).

This is a nasty bug, and has a major impact for us (e.g. CTA buttons not showing). We're looking for a suitable workaround as we cannot wait on WebKit to pick this up, and then wait for their release cycle. I'm wondering if Stencil could play a role in integrating a fix, as this is going to increasingly impact Stencil projects as more users adopt the latest Safari.

Expected Behavior

n/a

System Info

Steps to Reproduce

n/a

Code Reproduction URL

n/a

Additional Information

No response

@christian-bromann
Copy link
Member

@tomherni thanks for sharing. If there is a way to workaround this bug we can consider adding it to the runtime. Keep us posted.

@christian-bromann christian-bromann added the Bug: Validated This PR or Issue is verified to be a bug within Stencil label May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug: Validated This PR or Issue is verified to be a bug within Stencil
Projects
None yet
Development

No branches or pull requests

2 participants