Community
Participate
Working Groups
If a context function is set on an ancestor and then a specific value is set on the parent, the child at the bottom does not get reinjected, it appears to ignore the parent's set.
Created attachment 170552 [details] Tests patch to reproduce the problem
Created attachment 170820 [details] Patch This turned out to be a rather nasty problem: we weren't creating dependencies from the cached context functions to their names in context(s). As a result, for instance, setting a different ICF was not propagated to cached version, or overriding ICF on child nodes.
Patch applied to CVS Head. Remy, thank you for providing a simple test case!