From 43c47ad710c29cef63d58b8083177342618bd553 Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Tue, 20 Aug 2024 11:14:00 +0200 Subject: [PATCH] refactor: Improve lazy loading for images in ZenSidebarManager.mjs --- src/ZenSidebarManager.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ZenSidebarManager.mjs b/src/ZenSidebarManager.mjs index b519f7d..50a9dd2 100644 --- a/src/ZenSidebarManager.mjs +++ b/src/ZenSidebarManager.mjs @@ -73,7 +73,8 @@ var gZenBrowserManagerSidebar = { const parent = sidebar.parentElement; // relative to avoid the top margin // 20px is the padding - let parentRelativeHeight = parent.getBoundingClientRect().height - parent.getBoundingClientRect().top + 30; + let parentRelativeHeight = parent.getBoundingClientRect().height - parent.getBoundingClientRect().top + + sidebar.getBoundingClientRect().top - 20; let minHeight = parseInt(computedStyle.getPropertyValue("min-height").replace("px", "")); if (!this._isDragging) { // Prevent multiple resizes this._isDragging = true;