diff --git a/assets/js/watch.js b/assets/js/watch.js index 26ad138f..bae4ca38 100644 --- a/assets/js/watch.js +++ b/assets/js/watch.js @@ -191,3 +191,9 @@ addEventListener('load', function (e) { comments.innerHTML = ''; } }); + +const chapter_widget_buttons = document.getElementsByClassName("chapter-widget-buttons") +Array.from(chapter_widget_buttons).forEach(e => e.addEventListener("click", function (event) { + event.preventDefault(); + player.currentTime(e.getAttribute('data-jump-time')); +})) \ No newline at end of file diff --git a/src/invidious/views/components/description_chapters_widget.ecr b/src/invidious/views/components/description_chapters_widget.ecr index 8ff5aa3c..a3bc30cb 100644 --- a/src/invidious/views/components/description_chapters_widget.ecr +++ b/src/invidious/views/components/description_chapters_widget.ecr @@ -10,21 +10,21 @@