Merge pull request #2698 from keepassxreboot/fix/handle_window_offsets

Handle window offsets for DOM content positioning
This commit is contained in:
Sami Vänttinen 2025-10-05 15:51:23 +03:00 committed by GitHub
commit 3f41a8bdfc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -99,7 +99,11 @@ const kpxcUI = {};
kpxcUI.mouseDown = false;
if (document.body) {
kpxcUI.bodyRect = document.body.getBoundingClientRect();
const bodyRect = document.body.getBoundingClientRect();
kpxcUI.bodyRect = {
left: bodyRect.left + window.pageXOffset,
top: bodyRect.top + window.pageYOffset
};
kpxcUI.bodyStyle = getComputedStyle(document.body);
}