Fixed preview bar being added too soon.

This commit is contained in:
Ajay Ramachandran
2019-08-23 20:59:13 -04:00
parent e63389cfa3
commit de376176db

View File

@@ -28,7 +28,7 @@ var channelURL;
var channelWhitelisted = false;
// create preview bar
var previewBar;
var previewBar = null;
// Direct Links
videoIDChange(getYouTubeVideoID(document.URL));
@@ -206,7 +206,9 @@ function resetValues() {
sponsorLookupRetries = 0;
//empty the preview bar
if (previewBar !== null) {
previewBar.set([], [], 0);
}
//reset sponsor data found check
sponsorDataFound = false;
@@ -214,11 +216,16 @@ function resetValues() {
function videoIDChange(id) {
//if the id has not changed return
if (sponsorVideoID === id) return
if (sponsorVideoID === id) return;
//set the global videoID
sponsorVideoID = id;
resetValues();
//id is not valid
if (!id) return;
//setup the preview bar
if (previewBar == null) {
//create it
@@ -226,11 +233,6 @@ function videoIDChange(id) {
previewBar = new PreviewBar(progressBar);
}
resetValues();
//id is not valid
if (id === false) return;
//warn them if they had unsubmitted times
if (previousVideoID != null) {
//get the sponsor times from storage