From e56bbaf9d32e853593d4247e669abbeea399c4c6 Mon Sep 17 00:00:00 2001 From: Peter Fischer Date: Wed, 8 Sep 2021 19:54:21 +0200 Subject: [PATCH] Verbesserung SlideUtils --- public/javascripts/slide-utils.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/public/javascripts/slide-utils.js b/public/javascripts/slide-utils.js index d31550f..ecd6da0 100644 --- a/public/javascripts/slide-utils.js +++ b/public/javascripts/slide-utils.js @@ -20,6 +20,11 @@ function push_slide_stack(ident) { if(typeof subslides !== 'undefined' && subslides !== '') { push_slide_stack(subslides); } + + var slideslave = $(this).data('slideslave'); + if(typeof slideslave !== 'undefined' && slideslave !== '') { + $(slideslave).hide(); + } }); console.log("push_slide_slides: ", ident, "; completet: count: ", __slide_data.slides.length) @@ -122,7 +127,9 @@ function slide_key_down() { $(slideslave).parent().removeClass('nodisplay'); $(slideslave).parent().addClass('HASnodisplay'); } - $(slideslave).css('visibility','visible').hide().fadeIn(__slide_data.fade_in_time); + $(slideslave).css('visibility','visible').hide().fadeIn(__slide_data.fade_in_time, function() { + scrollIntoViewIfNeeded(this); + }); } $(this).trigger('fadeInCompleted'); var slidefunc = $(this).data('slidefunc');