Skip to content

Commit 74b6147

Browse files
committed
Update Picviewer CE+.user.js
1 parent 888c900 commit 74b6147

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

Picviewer CE+/Picviewer CE+.user.js

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25340,17 +25340,21 @@ ImgOps | https://imgops.com/#b#`;
2534025340
if (target.nodeName.toUpperCase() != 'A' && target.parentNode && target.parentNode.style && !/flex|grid|table/.test(getComputedStyle(target.parentNode).display)) {
2534125341
broEle = target.previousElementSibling;
2534225342
while (broEle) {
25343-
if (broEle.nodeName == "IMG") broImg = broEle;
25344-
else if (broEle.nodeName == "PICTURE") broImg = broEle.querySelector("img");
25343+
if (broEle.offsetWidth) {
25344+
if (broEle.nodeName == "IMG") broImg = broEle;
25345+
else if (broEle.nodeName == "PICTURE") broImg = broEle.querySelector("img");
25346+
}
2534525347
if (getComputedStyle(broEle).position !== "absolute") break;
2534625348
broEle = broEle.previousElementSibling;
2534725349
}
2534825350
if (broEle == target) broEle = null;
2534925351
else if (!broEle) {
2535025352
broEle = target.nextElementSibling;
2535125353
while (broEle) {
25352-
if (broEle.nodeName == "IMG") broImg = broEle;
25353-
else if (broEle.nodeName == "PICTURE") broImg = broEle.querySelector("img");
25354+
if (broEle.offsetWidth) {
25355+
if (broEle.nodeName == "IMG") broImg = broEle;
25356+
else if (broEle.nodeName == "PICTURE") broImg = broEle.querySelector("img");
25357+
}
2535425358
if (getComputedStyle(broEle).position == "absolute") break;
2535525359
broEle = broEle.nextElementSibling;
2535625360
}

0 commit comments

Comments
 (0)