Open
Description
Error when running ngxd
under Angular 9:
ERROR TypeError: Cannot delete property 'layout' of [object Object]
at HostInputAdapter.dispose (ngxd-core.js:183)
at HostInputAdapter.detach (ngxd-core.js:161)
at HostAdapter.detachInput (ngxd-core.js:243)
at NgxComponentOutletAdapterRef.detachHostInput (ngxd-core.js:390)
at NgxComponentOutletAdapterRef.updateContext (ngxd-core.js:330)
at NgxComponentOutletDirective.applyContext (ngxd-core.js:770)
at NgxComponentOutletDirective.createAdapterRef (ngxd-core.js:787)
at NgxComponentOutletDirective.ngOnChanges (ngxd-core.js:759)
at NgxComponentOutletDirective.wrapOnChangesHook_inPreviousChangesStorage (core.js:26448)
at callHook (core.js:3913)
Where 'layout' is part of *ngxComponentOutlet
context.
Works fine with ngxd
running under Angular 8.
Environment:
$ ng version
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 9.0.2
Node: 13.1.0
OS: linux x64
Angular: 9.0.1
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.900.2
@angular-devkit/build-angular 0.900.2
@angular-devkit/build-optimizer 0.900.2
@angular-devkit/build-webpack 0.900.2
@angular-devkit/core 9.0.2
@angular-devkit/schematics 9.0.2
@angular/cdk 9.0.0
@angular/cli 9.0.2
@angular/flex-layout 9.0.0-beta.29
@angular/material 9.0.0
@ngtools/webpack 9.0.2
@schematics/angular 9.0.2
@schematics/update 0.900.2
rxjs 6.5.4
typescript 3.7.5
webpack 4.41.2