From 605b63223dd86cba4cc8a7be9464d196335de8f3 Mon Sep 17 00:00:00 2001 From: wanhose Date: Sat, 20 May 2023 20:17:07 +0200 Subject: [PATCH] fix(browser-extension): edge case where no height --- packages/browser-extension/src/scripts/content.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/browser-extension/src/scripts/content.js b/packages/browser-extension/src/scripts/content.js index 24d6972..f0082fe 100644 --- a/packages/browser-extension/src/scripts/content.js +++ b/packages/browser-extension/src/scripts/content.js @@ -90,7 +90,10 @@ const isInViewport = (node) => { const position = node.getBoundingClientRect(); const scroll = window.scrollY || window.pageYOffset; - return scroll + position.top <= scroll + height && scroll + position.bottom >= scroll; + return ( + position.bottom === position.top || + (scroll + position.top <= scroll + height && scroll + position.bottom >= scroll) + ); }; /**