diff options
-rw-r--r-- | popup.html | 2 | ||||
-rw-r--r-- | popup.js | 14 |
2 files changed, 15 insertions, 1 deletions
@@ -49,7 +49,7 @@ <br/> <br/> - <button id="submitTimes" class="smallButton">Submit Times</button> + <button id="submitTimes" style="display: none" class="smallButton">Submit Times</button> </div> <br/> @@ -56,6 +56,8 @@ function loadTabData(tabs) { //show submission section document.getElementById("submissionSection").style.display = "unset"; + + showSubmitTimesIfNecessary(); } }); @@ -136,6 +138,8 @@ chrome.runtime.onMessage.addListener(function (request, sender, callback) { //show submission section document.getElementById("submissionSection").style.display = "unset"; + + showSubmitTimesIfNecessary(); } }); @@ -231,6 +235,16 @@ function resetStartTimeChosen() { document.getElementById("sponsorStart").innerHTML = "Sponsorship Starts Now"; } +function showSubmitTimesIfNecessary() { + //check if an end time has been specified for the latest sponsor time + if (sponsorTimes.length > 0 && sponsorTimes[sponsorTimes.length - 1].length > 1) { + //show submit times button + document.getElementById("submitTimes").style.display = "unset"; + } else { + document.getElementById("submitTimes").style.display = "none"; + } +} + //this is not a YouTube video page function displayNoVideo() { document.getElementById("loadingIndicator").innerHTML = "This probably isn't a YouTube tab, or you clicked too early. " + |