Which package(s) are affected?
Virtualizer (@lit-labs/virtualizer)
Description
When layoutComplete is accessed multiple times for a given layout cycle, the same promise should be returned. It is not.
Reproduction
- Run this Playground example
Expected result: Console should log SAME? true
Actual result: Logs SAME? false
Workaround
If you can, avoid accessing layoutComplete multiple times within a given layout cycle
Is this a regression?
No or unsure. This never worked, or I haven't tried before.
Affected versions
1.0.0
Browser/OS/Node environment
Not environment-specific