From 4e14df048ab3ed199d7adfcaa9433672798a0fc5 Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Thu, 28 May 2020 23:43:20 +0300 Subject: [PATCH] feat: avoid null values when removing loaded elements --- .../packages/core/src/lib/services/lazy-load.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/npm/ng-packs/packages/core/src/lib/services/lazy-load.service.ts b/npm/ng-packs/packages/core/src/lib/services/lazy-load.service.ts index d58788d878..4ba89949fd 100644 --- a/npm/ng-packs/packages/core/src/lib/services/lazy-load.service.ts +++ b/npm/ng-packs/packages/core/src/lib/services/lazy-load.service.ts @@ -115,9 +115,10 @@ export class LazyLoadService { } remove(path: string): boolean { - if (!this.loaded.has(path)) return false; - const element = this.loaded.get(path); + + if (!element) return false; + element.parentNode.removeChild(element); this.loaded.delete(path); return true;