fix(ivy): init hooks should be called before host bindings (#26802)

PR Close #26802
This commit is contained in:
Kara Erickson
2018-10-27 16:01:26 -07:00
parent df6a8b28de
commit ea0a99610d
2 changed files with 70 additions and 2 deletions

View File

@ -78,11 +78,13 @@ export function refreshDescendantViews(viewData: LViewData, rf: RenderFlags | nu
if (rf !== RenderFlags.Create) {
const creationMode = getCreationMode();
const checkNoChangesMode = getCheckNoChangesMode();
setHostBindings(tView, viewData);
if (!checkNoChangesMode) {
executeInitHooks(viewData, tView, creationMode);
}
setHostBindings(tView, viewData);
refreshDynamicEmbeddedViews(viewData);
// Content query results must be refreshed before content hooks are called.