This commit is contained in:
果物リン 2025-05-04 12:57:56 +00:00 committed by GitHub
commit fd6da0a0d2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 16 additions and 0 deletions

View File

@ -39,6 +39,10 @@ export function calcPopupPosition(el: HTMLElement, props: {
left = window.innerWidth - contentWidth + window.scrollX - 1; left = window.innerWidth - contentWidth + window.scrollX - 1;
} }
if (left < window.scrollX) {
left = window.scrollX;
}
return [left, top]; return [left, top];
}; };
@ -60,6 +64,10 @@ export function calcPopupPosition(el: HTMLElement, props: {
left = window.innerWidth - contentWidth + window.scrollX - 1; left = window.innerWidth - contentWidth + window.scrollX - 1;
} }
if (left < window.scrollX) {
left = window.scrollX;
}
return [left, top]; return [left, top];
}; };
@ -81,6 +89,10 @@ export function calcPopupPosition(el: HTMLElement, props: {
top = window.innerHeight - contentHeight + window.scrollY - 1; top = window.innerHeight - contentHeight + window.scrollY - 1;
} }
if (left < window.scrollX) {
left = window.scrollX;
}
return [left, top]; return [left, top];
}; };
@ -110,6 +122,10 @@ export function calcPopupPosition(el: HTMLElement, props: {
top = window.innerHeight - contentHeight + window.scrollY - 1; top = window.innerHeight - contentHeight + window.scrollY - 1;
} }
if (left < window.scrollX) {
left = window.scrollX;
}
return [left, top]; return [left, top];
}; };