From 94375e709a93ac6704ac2ba6e6e5ad92adf255c4 Mon Sep 17 00:00:00 2001 From: akelley Date: Thu, 2 Apr 2020 13:15:22 -0400 Subject: [PATCH] fix invoking element.resizeSensor.resetSensor when it is undefined to cause js error --- src/ResizeSensor.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/ResizeSensor.js b/src/ResizeSensor.js index 12985d0..b54b90e 100755 --- a/src/ResizeSensor.js +++ b/src/ResizeSensor.js @@ -313,13 +313,19 @@ }; this.reset = function() { - element.resizeSensor.resetSensor(); + //To prevent invoking element.resizeSensor.resetSensor if it's undefined + if (element.resizeSensor.resetSensor) { + element.resizeSensor.resetSensor(); + } }; }; ResizeSensor.reset = function(element) { forEachElement(element, function(elem){ - elem.resizeSensor.resetSensor(); + //To prevent invoking element.resizeSensor.resetSensor if it's undefined + if (element.resizeSensor.resetSensor) { + elem.resizeSensor.resetSensor(); + } }); };