From 9f87c839b5435e8b060c6154913db46411926f0d Mon Sep 17 00:00:00 2001 From: Ajay Ramachandran Date: Mon, 6 Apr 2020 21:58:42 -0400 Subject: [PATCH] Fixed preview bar sometimes not appearing --- src/content.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/content.ts b/src/content.ts index 8bad7bd2..237e0aa5 100644 --- a/src/content.ts +++ b/src/content.ts @@ -810,6 +810,8 @@ function updatePreviewBarPositionMobile(parent: Element) { } function updatePreviewBar() { + if (previewBar === null || video === null) return; + let localSponsorTimes = sponsorTimes; if (localSponsorTimes == null) localSponsorTimes = []; @@ -829,8 +831,7 @@ function updatePreviewBar() { types.push("preview-" + sponsorTimesSubmitting[i].category); } - utils.wait(() => previewBar !== null && video !== null) - .then((result) => previewBar.set(utils.getSegmentsFromSponsorTimes(allSponsorTimes), types, video.duration)); + previewBar.set(utils.getSegmentsFromSponsorTimes(allSponsorTimes), types, video.duration) //update last video id lastPreviewBarUpdate = sponsorVideoID;