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 4d6733d86e
commit 3604df8163
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;
});