From 9701e2056aa44c490e03565e98f56aabc531f651 Mon Sep 17 00:00:00 2001 From: Alexander Sokolov Date: Mon, 1 Feb 2021 17:44:29 +0300 Subject: [PATCH 1/2] Update index.js --- src/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.js b/src/index.js index 669d6f7..d0ebc8f 100644 --- a/src/index.js +++ b/src/index.js @@ -13,9 +13,9 @@ OverlayScrollbars.extension('scroll-chain', function (defaultOptions, framework, let foundViewport = false; let self = event.target; while (!foundViewport) { - if (!self) + if (!self) { return false; - else if (self.className.startsWith('os-viewport')) { + } else if (self.className.startsWith('os-viewport')) { foundViewport = true; if (self !== instanceElements.viewport) return false; From a1575f89db6a0330989f26f2cd8262e54d498e0e Mon Sep 17 00:00:00 2001 From: Alexander Sokolov Date: Mon, 1 Feb 2021 18:00:17 +0300 Subject: [PATCH 2/2] Update index.js --- src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index d0ebc8f..6f7e077 100644 --- a/src/index.js +++ b/src/index.js @@ -15,7 +15,7 @@ OverlayScrollbars.extension('scroll-chain', function (defaultOptions, framework, while (!foundViewport) { if (!self) { return false; - } else if (self.className.startsWith('os-viewport')) { + } else if (self.className && self.className.startsWith('os-viewport')) { foundViewport = true; if (self !== instanceElements.viewport) return false;