fix(core): fix isComponentView() and isEmbeddedView() tests (#14789)

fixes #14778
This commit is contained in:
Victor Berchet
2017-03-01 08:03:14 -08:00
committed by Igor Minar
parent d1182af1a4
commit 5753de50f0
2 changed files with 11 additions and 2 deletions

View File

@ -141,11 +141,11 @@ export function elementEventFullName(target: string, name: string): string {
}
export function isComponentView(view: ViewData): boolean {
return view.component === view.context && !!view.parent;
return !!view.parent && !!(view.parentNodeDef.flags & NodeFlags.Component);
}
export function isEmbeddedView(view: ViewData): boolean {
return view.component !== view.context && !!view.parent;
return !!view.parent && !(view.parentNodeDef.flags & NodeFlags.Component);
}
export function filterQueryId(queryId: number): number {