diff --git a/packages/core/src/application_ref.ts b/packages/core/src/application_ref.ts index 0efd77d2af..e6a2faf3dd 100644 --- a/packages/core/src/application_ref.ts +++ b/packages/core/src/application_ref.ts @@ -630,9 +630,13 @@ export class ApplicationRef { const scope = ApplicationRef._tickScope(); try { this._runningTick = true; - this._views.forEach((view) => view.detectChanges()); + for (let view of this._views) { + view.detectChanges(); + } if (this._enforceNoNewChanges) { - this._views.forEach((view) => view.checkNoChanges()); + for (let view of this._views) { + view.checkNoChanges(); + } } } catch (e) { // Attention: Don't rethrow as it could cancel subscriptions to Observables!