diff --git a/src/popup.ts b/src/popup.ts index 2cdbab04..5a75c8ba 100644 --- a/src/popup.ts +++ b/src/popup.ts @@ -379,6 +379,7 @@ async function runThePopup(messageListener?: MessageListener): Promise { container.removeChild(container.firstChild); } + const isVip = Config.config.isVip; for (let i = 0; i < segmentTimes.length; i++) { const UUID = segmentTimes[i].UUID; const locked = segmentTimes[i].locked; @@ -431,7 +432,7 @@ async function runThePopup(messageListener?: MessageListener): Promise { const downvoteButton = document.createElement("img"); downvoteButton.id = "sponsorTimesDownvoteButtonsContainer" + UUID; downvoteButton.className = "voteButton"; - downvoteButton.src = locked ? chrome.runtime.getURL("icons/thumbs_down_locked.svg") : chrome.runtime.getURL("icons/thumbs_down.svg"); + downvoteButton.src = locked && isVip ? chrome.runtime.getURL("icons/thumbs_down_locked.svg") : chrome.runtime.getURL("icons/thumbs_down.svg"); downvoteButton.addEventListener("click", () => vote(0, UUID)); //uuid button