Details
-
Bug
-
Resolution: Incomplete
-
P2: Important
-
None
-
5.0.0
-
None
Description
The string cache is meant to be an optimisation only. In some cases, however, it can cause modification of the required behaviour. In particular, when more than about 10 properties are added to an object, overridden signals / duplicates are not handled the same way as they are when less than 10 properties exist, due to the way the signal name lookup in the hash occurs.