-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Open
Labels
C-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorS-Needs-TriageThis issue needs to be labelledThis issue needs to be labelled
Description
The PropagateStop documentation (here) states "Children will not inherit the component."
This implies that the component with PropagateStop should have it.
This appears to not be the case. Based on reading the source, it seems to remove the value on itself.
The tests also do not test whether the propagated component arrives on the holder of PropagateStop, so at a minimum this appears to be a lapse (regardless of which of the behaviors is actually correct).
Is the Documentation Correct? That a PropagateStop as a child of Propagate SHOULD have the inherited C on it?
Looking Closer and updating tests, it seems that maybe even PropagateOver doesn't work at all.
Metadata
Metadata
Assignees
Labels
C-BugAn unexpected or incorrect behaviorAn unexpected or incorrect behaviorS-Needs-TriageThis issue needs to be labelledThis issue needs to be labelled