Performance for nested components


#1

Hi, I work on Ember 1.13.11 I have “many-levels-nested-component” (=component inside component inside component, etc.). When I destroy the nested component it looks like that an internal code of ember (e.g.: _legacyControllerDidChange) cause to many calls of “propertyDidChange” with “keyName”=“controller”. It is not so bad, unless we have many nested levels… (=it looks like exponential grow, e.g.: if I have 20 levels, it will be called ± million times (=2^20))

Is it solved? Is there any walk-around? What is the meaning of life the universe and everything?

10x.


#2

I upgrade to 1.13.13, and this fix this bug!