fix: register layout child for nested custom components (#7230)

This commit is contained in:
Morten Sjøgren
2019-05-31 13:16:54 +02:00
committed by Manol Donev
parent a345a14a8b
commit 888fc5740f
3 changed files with 8 additions and 4 deletions

View File

@@ -131,12 +131,12 @@ export class ProxyViewContainer extends LayoutBase implements ProxyViewContainer
const oldLayout = <LayoutBase>oldParent;
if (addingToParent && newLayout instanceof LayoutBase) {
this.eachChildView((child) => {
this.eachLayoutChild((child) => {
newLayout._registerLayoutChild(child);
return true;
});
} else if (oldLayout instanceof LayoutBase) {
this.eachChildView((child) => {
this.eachLayoutChild((child) => {
oldLayout._unregisterLayoutChild(child);
return true;
});