Skip to content

Commit 0f0ca61

Browse files
committed
chore(Picviewer CE+): Auto-generate dist.user.js with timestamp
1 parent 73126d3 commit 0f0ca61

File tree

1 file changed

+11
-9
lines changed

1 file changed

+11
-9
lines changed

Picviewer CE+/dist.user.js

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22031,7 +22031,9 @@ ImgOps | https://imgops.com/#b#`;
2203122031
if (!imme && this.following) return;
2203222032
let wSize = getWindowSize();
2203322033

22034-
let padding1 = Math.min(250, wSize.h>>2, wSize.w>>2, Math.max(this.data.img && this.data.img.clientWidth, this.data.img && this.data.img.clientHeight, 50)>>1), padding2 = 50, left, top;//内外侧间距
22034+
let paddingW = Math.min(250, wSize.w>>2, Math.max(this.data.img && this.data.img.clientWidth, 50)>>1);
22035+
let paddingH = Math.min(250, wSize.h>>2, Math.max(this.data.img && this.data.img.clientHeight, 50)>>1);
22036+
let padding2 = 50, left, top;//内外侧间距
2203522037
imgWindow.style.position = "fixed";
2203622038
let scrolled = {x: 0, y: 0};
2203722039

@@ -22041,37 +22043,37 @@ ImgOps | https://imgops.com/#b#`;
2204122043
//宽条,上下半屏
2204222044
if (posY > wSize.h / 2) {
2204322045
//上
22044-
top = posY - imgWindow.offsetHeight - padding1 + scrolled.y;
22046+
top = posY - imgWindow.offsetHeight - paddingH + scrolled.y;
2204522047
if (top < padding2>>1) top = padding2>>1;
2204622048
} else {
2204722049
//下
22048-
top = posY + padding1 + scrolled.y;
22050+
top = posY + paddingH + scrolled.y;
2204922051
if (top > wSize.h - imgWindow.offsetHeight - 1) top = wSize.h - imgWindow.offsetHeight - 1;
2205022052
}
2205122053
left = (wSize.w - imgWindow.offsetWidth) / 2;
22052-
let maxLeft = posX + padding1;
22054+
let maxLeft = posX + paddingW;
2205322055
if (left > maxLeft) left = maxLeft;
2205422056
else {
22055-
let minLeft = posX - imgWindow.offsetWidth - padding1;
22057+
let minLeft = posX - imgWindow.offsetWidth - paddingW;
2205622058
if (left < minLeft) left = minLeft;
2205722059
}
2205822060
left = left + scrolled.x;
2205922061
} else {
2206022062
//窄条,左右半屏
2206122063
if (posX > wSize.w / 2) {
2206222064
//左
22063-
left = posX - imgWindow.offsetWidth - padding1 + scrolled.x;
22065+
left = posX - imgWindow.offsetWidth - paddingW + scrolled.x;
2206422066
if (left < 1) left = 1;
2206522067
} else {
2206622068
//右
22067-
left = posX + padding1 + scrolled.x;
22069+
left = posX + paddingW + scrolled.x;
2206822070
if (left > wSize.w - imgWindow.offsetWidth - 1) left = wSize.w - imgWindow.offsetWidth - 1;
2206922071
}
2207022072
top = (wSize.h - imgWindow.offsetHeight) / 2;
22071-
let maxTop = posY + padding1;
22073+
let maxTop = posY + paddingH;
2207222074
if (top > maxTop) top = maxTop;
2207322075
else {
22074-
let minTop = posY - imgWindow.offsetHeight - padding1;
22076+
let minTop = posY - imgWindow.offsetHeight - paddingH;
2207522077
if (top < minTop) top = minTop;
2207622078
}
2207722079
top = top + scrolled.y;

0 commit comments

Comments
 (0)