Skip to content

Commit 5e4045f

Browse files
committed
Update Picviewer CE+.user.js
1 parent e38a36d commit 5e4045f

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

Picviewer CE+/Picviewer CE+.user.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3864,11 +3864,11 @@ Trace Moe | https://trace.moe/?url=#t#`;
38643864
spanMark.className="pv-gallery-sidebar-thumb-container";
38653865
spanMark.dataset.type=item.type;
38663866
spanMark.dataset.src=item.src;
3867-
spanMark.dataset.srcs=item.srcs;
3867+
spanMark.dataset.srcs=item.srcs||"";
38683868
if(item.xhr)spanMark.dataset.xhr=encodeURIComponent(JSON.stringify(item.xhr));
38693869
spanMark.dataset.description=encodeURIComponent(item.description || '');
38703870
spanMark.dataset.thumbSrc=item.imgSrc;
3871-
spanMark.title=(item.img?(item.img.title||item.img.alt):"");
3871+
spanMark.title=(item.img?(item.img.title||item.img.alt||""):"");
38723872
spanMark.innerHTML='<span class="pv-gallery-vertical-align-helper"></span>' +
38733873
'<span class="pv-gallery-sidebar-thumb-loading" title="'+i18n("loading")+'......"></span>';
38743874
}catch(e){};
@@ -4285,7 +4285,8 @@ Trace Moe | https://trace.moe/?url=#t#`;
42854285
return !(container.contains(img) || (preloadContainer&&preloadContainer.contains(img)));
42864286
});
42874287
imgs.forEach(function(img) {
4288-
var isrc=img.getAttribute("src").trim();
4288+
if(!img.src)return;
4289+
var isrc=img.src.trim();
42894290
if(!isrc)return;
42904291
isrc=self.canonicalUri(isrc);
42914292
if (self._dataCache[isrc]) return;
@@ -4374,7 +4375,8 @@ Trace Moe | https://trace.moe/?url=#t#`;
43744375
return !(container.contains(img) || (preloadContainer&&preloadContainer.contains(img)));
43754376
});
43764377
imgs.forEach(function(img) {
4377-
var isrc=img.getAttribute("src").trim();
4378+
if(!img.src)return;
4379+
var isrc=img.src.trim();
43784380
if(!isrc)return;
43794381
isrc=self.canonicalUri(isrc);
43804382
if (self._dataCache[isrc]) return;

0 commit comments

Comments
 (0)