Skip to content

Commit

Permalink
Change thumbnail selector and listener
Browse files Browse the repository at this point in the history
  • Loading branch information
hanydd committed Jan 31, 2024
1 parent d3034cb commit 58e26cf
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion maze-utils
9 changes: 5 additions & 4 deletions src/utils/thumbnails.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ export async function labelThumbnail(thumbnail: HTMLImageElement): Promise<HTMLE
hideThumbnailLabel(thumbnail);
return null;
}
const link = (isOnInvidious() ? thumbnail.parentElement : thumbnail.querySelector("#thumbnail")) as HTMLAnchorElement
if (!link || link.nodeName !== "A" || !link.href) return null; // no link found

const link = (isOnInvidious() ? thumbnail.parentElement : thumbnail.querySelector("a")) as HTMLAnchorElement
if (!link || !link.href) return null; // no link found
const videoID = parseBilibiliVideoIDFromURL(link.href)?.videoID;
if (!videoID) {
hideThumbnailLabel(thumbnail);
Expand All @@ -39,7 +39,7 @@ export async function labelThumbnail(thumbnail: HTMLImageElement): Promise<HTMLE

function getOldThumbnailLabel(thumbnail: HTMLImageElement): HTMLElement | null {
return thumbnail.querySelector(".sponsorThumbnailLabel") as HTMLElement | null;
}
}

function hideThumbnailLabel(thumbnail: HTMLImageElement): void {
const oldLabel = getOldThumbnailLabel(thumbnail);
Expand Down Expand Up @@ -71,6 +71,7 @@ function createOrGetThumbnail(thumbnail: HTMLImageElement): { overlay: HTMLEleme

const icon = createSBIconElement();
const text = document.createElement("span");
thumbnail.style.position = "relative";
overlay.appendChild(icon);
overlay.appendChild(text);
thumbnail.appendChild(overlay);
Expand Down

0 comments on commit 58e26cf

Please sign in to comment.