When we use Default Strategy this guys could trigger Change Detection(of course except input params):
- user events
- timers
- ajax response
BUT. When you switch to OnPush Strategy it's trigger only by events and does not work for timers and http.
So the questions is why it does not work for times and https or why it works for events.