components icon indicating copy to clipboard operation
components copied to clipboard

fix(cdk/tree): react properly to expansion changes

Open BobobUnicorn opened this issue 5 months ago • 0 comments

Fixes #29669. This converts parts of the rendering pipeline to use signals which allows Angular to properly detect changes to the underlying data which may be caused by rendering new nodes. rxjs didn't handle this correctly as the data subscriptions were only set after the initial callback was run, causing partial updates.

BobobUnicorn avatar Sep 17 '24 19:09 BobobUnicorn