Commit ad9d745e authored by i❤computers's avatar i❤computers
Browse files

* Hard code endtimes

* Since movie clips are irrelevant, just set a `isTextHighlight` field
parent fbe1bfaf
This diff is collapsed.
...@@ -6,7 +6,7 @@ document.addEventListener('DOMContentLoaded', function initializePage() { ...@@ -6,7 +6,7 @@ document.addEventListener('DOMContentLoaded', function initializePage() {
// Ideally these transitions are applied directly to html // Ideally these transitions are applied directly to html
var MAX_TRANSITION_TIME = 0.4; //make sure transition time matches in index.html's styling var MAX_TRANSITION_TIME = 0.4; //make sure transition time matches in index.html's styling
cuesTrack cuesTrack
.filter(function isNotMovieClip(cue) { return !cue.movieClip; }) .filter(function isTextHighlight(cue) { return cue.isTextHighlight; })
.forEach(function setShortTransitionTimes(cue, index, cuesTrack) { .forEach(function setShortTransitionTimes(cue, index, cuesTrack) {
if (index + 1 === cuesTrack.length) { if (index + 1 === cuesTrack.length) {
return; return;
...@@ -63,7 +63,7 @@ document.addEventListener('DOMContentLoaded', function initializePage() { ...@@ -63,7 +63,7 @@ document.addEventListener('DOMContentLoaded', function initializePage() {
} }
while (cuesLeftToDull()) { while (cuesLeftToDull()) {
$(cuePositionSelector(cuesTrackByEndTime[cueDullPosition].cuePositionName)).forEach(removeHighlightClass); $(cuePositionSelector(cuesTrack[cueDullPosition].cuePositionName)).forEach(removeHighlightClass);
cueDullPosition++; cueDullPosition++;
} }
...@@ -74,7 +74,7 @@ document.addEventListener('DOMContentLoaded', function initializePage() { ...@@ -74,7 +74,7 @@ document.addEventListener('DOMContentLoaded', function initializePage() {
} }
function cuesLeftToDull() { function cuesLeftToDull() {
return cuesTrackByEndTime[cueDullPosition] && audio.currentTime >= cuesTrackByEndTime[cueDullPosition].endTime; return cuesTrack[cueDullPosition] && audio.currentTime >= cuesTrack[cueDullPosition].endTime;
} }
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment