aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-08 23:07:57 -0800
committerFuwn <[email protected]>2024-01-08 23:08:00 -0800
commita6f670f5995610d072d176af6ec01aad7af8a6eb (patch)
tree233bfadbf6dc2e56349949b7c61c390383deae0a /src/lib
parentfeat(discussions: hover cover (diff)
downloaddue.moe-a6f670f5995610d072d176af6ec01aad7af8a6eb.tar.xz
due.moe-a6f670f5995610d072d176af6ec01aad7af8a6eb.zip
fix(hovercover): correct image flip when scrolled
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/Media/Cover/hoverCover.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/Media/Cover/hoverCover.ts b/src/lib/Media/Cover/hoverCover.ts
index 82856891..6cd4b086 100644
--- a/src/lib/Media/Cover/hoverCover.ts
+++ b/src/lib/Media/Cover/hoverCover.ts
@@ -43,8 +43,8 @@ export const onMouseMove = (event: MouseEvent, imageWidth = 250) => {
? event.pageX - imageWidth - offset
: event.pageX + offset;
imageTop =
- event.pageY + height + offset > window.innerHeight
- ? event.pageY - window.scrollY - height
+ event.pageY - window.scrollY + height + offset > window.innerHeight
+ ? event.pageY - window.scrollY - height - offset
: event.pageY - window.scrollY + offset;
response.style = `top: ${imageTop}px; left: ${imageLeft}px;`;