From d556cf3ff89a9203e9d3b35c68e0bab5c6a61ca1 Mon Sep 17 00:00:00 2001 From: Ajurna Date: Thu, 8 Apr 2021 11:59:59 +0100 Subject: [PATCH] reverted change becasue slidetransitioned doesn't seem to actually fire. --- comic/templates/comic/read_comic.html | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/comic/templates/comic/read_comic.html b/comic/templates/comic/read_comic.html index debb5b5..dcafbcf 100644 --- a/comic/templates/comic/read_comic.html +++ b/comic/templates/comic/read_comic.html @@ -35,14 +35,16 @@ touch: false, transition: 'slide', plugins: [ RevealMenu ] - }).then(() => {Reveal.slide({{ status.last_read_page }})} ); + }).then(() => { + Reveal.slide({{ status.last_read_page }}) - Reveal.addEventListener( 'slidetransitionend', function( event ) { - // event.previousSlide, event.currentSlide, event.indexh, event.indexv - document.getElementsByClassName('present')[0].scrollIntoView({behavior: 'smooth'}) + }); + + Reveal.on( 'slidechanged', event => { + console.log( event.currentSlide ); + document.getElementsByClassName('slides')[0].scrollIntoView({behavior: 'smooth'}) $.ajax({url: "/comic/set_page/{{nav.cur_path}}/" + event.indexh + "/"}) - } ); - + }); const hammertime = new Hammer(document.getElementById('comic_box'), {}); hammertime.on('swipeleft', function (ev) {