From 65cb31094ce635762b77e8aa09b3ac8b0ed7dcc9 Mon Sep 17 00:00:00 2001 From: Ben Beckford Date: Tue, 20 Mar 2018 14:00:15 +0000 Subject: [PATCH] Fixed ResizeObserver detach error Fixes error on detach: Uncaught TypeError: Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element'. --- src/ResizeSensor.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ResizeSensor.js b/src/ResizeSensor.js index d03e17d..fcc6597 100755 --- a/src/ResizeSensor.js +++ b/src/ResizeSensor.js @@ -267,7 +267,9 @@ this.detach = function(ev) { if (typeof ResizeObserver != "undefined") { - observer.unobserve(element); + forEachElement(element, function(elem){ + observer.unobserve(elem); + }); } else { ResizeSensor.detach(element, ev);