From a93c771eee38d65857de38deb48dd5ac1506c09e Mon Sep 17 00:00:00 2001 From: Eduardo Speroni Date: Wed, 18 Sep 2024 16:24:25 -0300 Subject: [PATCH] fix: fallback to parentNode on removeChild (undocumented breaking change from https://github.com/angular/angular/pull/57203) --- packages/angular/src/lib/nativescript-renderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/angular/src/lib/nativescript-renderer.ts b/packages/angular/src/lib/nativescript-renderer.ts index 6504b26..773f8fc 100644 --- a/packages/angular/src/lib/nativescript-renderer.ts +++ b/packages/angular/src/lib/nativescript-renderer.ts @@ -268,7 +268,7 @@ class NativeScriptRenderer implements Renderer2 { if (NativeScriptDebug.enabled) { NativeScriptDebug.rendererLog(`NativeScriptRenderer.removeChild child: ${oldChild} parent: ${parent}`); } - this.viewUtil.removeChild(parent, oldChild); + this.viewUtil.removeChild(parent ?? oldChild.parentNode, oldChild); } selectRootElement(selectorOrNode: any, preserveContent?: boolean) { if (NativeScriptDebug.enabled) {