From b3d38fce47fbcf3a0d5552cad73f5ebf2a21176c Mon Sep 17 00:00:00 2001 From: Shadowlauch Date: Fri, 15 Oct 2021 01:29:52 +0200 Subject: [PATCH] fix DOMRect for vertical position calculation (#1986) --- ext/js/app/popup.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/js/app/popup.js b/ext/js/app/popup.js index 347cbb84..3a29563d 100644 --- a/ext/js/app/popup.js +++ b/ext/js/app/popup.js @@ -560,16 +560,16 @@ class Popup extends EventDispatcher { const verticalOffset = optionsGeneral.popupVerticalOffset2 * offsetScale; const [x, w] = this._getConstrainedPositionBinary( - elementRect.left - horizontalOffset, - elementRect.right + horizontalOffset, + elementRect.x - horizontalOffset, + elementRect.x + elementRect.width + horizontalOffset, width, viewport.left, viewport.right, preferRight ); const [y, h, below] = this._getConstrainedPosition( - elementRect.bottom - verticalOffset, - elementRect.top + verticalOffset, + elementRect.y + elementRect.height - verticalOffset, + elementRect.y + verticalOffset, height, viewport.top, viewport.bottom,