Skip to content

Commit 63f0131

Browse files
committed
Update X-Downloader.user.js
1 parent 27233b6 commit 63f0131

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

X-Downloader/X-Downloader.user.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
downloadBtn.addEventListener("mousedown", e => {
2929
let parent = downloadBtn.parentNode;
3030
if (!parent) return;
31-
let img = parent.querySelector('[data-testid="tweetPhoto"]>img');
31+
let img = parent.querySelector('[data-testid="tweetPhoto"]>img,[data-testid="card.layoutLarge.media"] img');
3232
if (img) {
3333
let newsrc = img.src.replace("_normal.",".").replace("_200x200.",".").replace("_mini.",".").replace("_bigger.",".").replace(/_x\d+\./,"."), imgname;
3434
if (/\.svg$/.test(newsrc)) return;
@@ -110,7 +110,9 @@
110110
}
111111
}
112112
const addBtn = e => {
113-
if (e.target.dataset && e.target.dataset.testid == "tweetPhoto") {
113+
if (e.target.dataset && e.target.dataset.testid == "card.layoutLarge.media") {
114+
e.target.parentNode.appendChild(downloadBtn);
115+
} else if (e.target.dataset && e.target.dataset.testid == "tweetPhoto") {
114116
e.target.parentNode.appendChild(downloadBtn);
115117
} else if (e.target.dataset && /^video\-player/.test(e.target.dataset.testid)) {
116118
e.target.parentNode.appendChild(downloadBtn);

0 commit comments

Comments
 (0)