X-Git-Url: https://git.jacobcasper.com/?p=hnim.git;a=blobdiff_plain;f=hnim.js;h=aab3bc05c913bf797933639202210d15f2e95db9;hp=391001410e04b533132bbc749efccef96d906a3d;hb=91f9300708138dfc9a540f39e972306ff2ba2042;hpb=5085504d2169b56fc251941a75a07bd29b1dc28e diff --git a/hnim.js b/hnim.js index 3910014..aab3bc0 100644 --- a/hnim.js +++ b/hnim.js @@ -15,7 +15,7 @@ const visible = (element) => { let bounds = element.getBoundingClientRect(); - return bounds.top >= 0 && bounds.bottom <= window.innerHeight; + return Math.abs(bounds.bottom - bounds.top) > window.innerHeight || bounds.top >= 0 && bounds.bottom <= window.innerHeight; } const changeWithVisibleCallback = (comment, callback) => {