From 97ed070df004a4d1b9c2fb6cdd1de2d567b31035 Mon Sep 17 00:00:00 2001 From: blakekrammes Date: Wed, 15 Jan 2025 14:38:31 -0600 Subject: [PATCH] FIO-9499 Component: check if ref is instanceof NodeList on detach - typeof NodeList will be 'object'; what we want is instanceof --- src/components/_classes/component/Component.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/_classes/component/Component.js b/src/components/_classes/component/Component.js index c6350cfe07..83cd73cfef 100644 --- a/src/components/_classes/component/Component.js +++ b/src/components/_classes/component/Component.js @@ -1480,7 +1480,7 @@ export default class Component extends Element { detach() { // First iterate through each ref and delete the component so there are no dangling component references. _.each(this.refs, (ref) => { - if (typeof ref === NodeList) { + if (ref instanceof NodeList) { ref.forEach((elem) => { delete elem.component; });