OnPush: Angular just compares the object reference! • e. g. oldFlight === newFlight • Raise Event within the component • Notify a bound observable • observable$ | async • Trigger it manually • Don't do this at home ;-) • At least: Try to avoid this
You need to do change detection manually • Not fun ;-) Don't do this (carelessly)! • Ideas to solve this, e. g. observable$ | somePipe • Credits to Jeremy Wilken from the Angular Universal Team • Dreams of the (near) future? platformBrowserDynamic().bootstrapModule(AppModule, { ngZone: 'noop' })