You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 27, 2017. It is now read-only.
For some reason the root application component has its ChangeDetectionStrategy set to OnPush, which invalidates automated change detection beyond the first OnCheck execution for all child components throughout the app.
This entails that no component will update unless a reference change occurs on any of its bindings, which is unlikely when the binding is an array or a non primitive type.
The goal of this issue is to reset the ChangeDetectionStrategy setting and remove, if possible, all manual calls to the change detection provider to streamline code and ensure components update seamlessly.
deeleman
changed the title
Reset ChangeDetectorStrategy to Default for the whole frontend app
Reset ChangeDetectorStrategy to ensure data refresh on Syndesis UI
Nov 7, 2017
For some reason the root application component has its
ChangeDetectionStrategy
set toOnPush
, which invalidates automated change detection beyond the firstOnCheck
execution for all child components throughout the app.This entails that no component will update unless a reference change occurs on any of its bindings, which is unlikely when the binding is an array or a non primitive type.
The goal of this issue is to reset the
ChangeDetectionStrategy
setting and remove, if possible, all manual calls to the change detection provider to streamline code and ensure components update seamlessly.ChangeDetectionStrategy
todefault
mode.detectChanges()
whereas possible (inc. associatedtry/catch
).markForCheck()
whereas possible.DerpPipe
asPure
.ObjectPropertyFilterPipe
asPure
.StepVisiblePipe
asPure
.The text was updated successfully, but these errors were encountered: