I'm running cdr.detectChanges() in some nested child (Child1) that has parent and also another nested child component (Child2).
Why if I will run trigger detectChanges method in Child1 component - only ngDoCheck is invoked in Child2 component? Shouldn't it invoke DoCheck in current component (Child1) and DoCheck in Child2? How can I know that current component is also checked?
I prepared small example: https://github.com/michalgrzegorczyk-dev/change-detection
components: (app-child1, app-child2)