When doing async operations (Observable, setTimeout, ...) in a component init, the code executes as expected but the view doesn't get updated.
Reloading the component by changing route works as expected though.
Removing the this.appRef.tick() call in AppModule#hmrOnInit() seems to fix that, and so does making said call in a setTimeout().
When doing async operations (Observable, setTimeout, ...) in a component init, the code executes as expected but the view doesn't get updated.
Reloading the component by changing route works as expected though.
Removing the
this.appRef.tick()call inAppModule#hmrOnInit()seems to fix that, and so does making said call in asetTimeout().