renderedCallback
invoked excessively for light DOM components
#4013
Labels
renderedCallback
invoked excessively for light DOM components
#4013
Description
Consider this tree (note these are slotted components, not child components):
For native shadow with synthetic lifecycle, native shadow with native lifecycle, and synthetic shadow, the
renderedCallback
s are invoked once per component. However, for light DOM, therenderedCallback
for both the<x-grandparent>
and<x-parent>
components are invoked twice each.Steps to Reproduce
See StackBlitz links above.
Expected Results
One
renderedCallback
per component.Actual Results
Multiple per component.
Full results
Native shadow, synthetic lifecycle
Native shadow, native lifecycle
Synthetic shadow
Light DOM
The text was updated successfully, but these errors were encountered: