Jul 30, 2017 · 1 min read
There is a similar question on StackOverflow but the answer is lacking.
I think that change detection is always global. OnPush limits the check to several conditions unless markForCheck is called. What does detectChanges do? Why does detectChanges work also on the children?