Commit d123cd95 authored by Slava Oliyanchik's avatar Slava Oliyanchik

Fix Inner nav. doesnt work if slide is the last.

parent 4c253743
...@@ -73,20 +73,15 @@ window.shower = window.shower || (function(window, document, undefined) { ...@@ -73,20 +73,15 @@ window.shower = window.shower || (function(window, document, undefined) {
if (slide.isFinished()) { if (slide.isFinished()) {
timer = setInterval(function() { timer = setInterval(function() {
console.log('fin');
clearInterval(timer); clearInterval(timer);
if ( ! slide.isLast()) {
shower.next(); shower.next();
}
}, },
slide.timing * (slide.innerLength || 1)); slide.timing * (slide.innerLength || 1));
} else { } else {
timer = setInterval(function() { timer = setInterval(function() {
if (slide.isFinished()) { if (slide.isFinished()) {
clearInterval(timer); clearInterval(timer);
if ( ! slide.isLast()) {
shower.next(); shower.next();
}
} else { } else {
slide.next(shower); slide.next(shower);
} }
...@@ -131,11 +126,9 @@ window.shower = window.shower || (function(window, document, undefined) { ...@@ -131,11 +126,9 @@ window.shower = window.shower || (function(window, document, undefined) {
slide = this; slide = this;
if ( ! slide.hasInnerNavigation || slide.isFinished()) { if ( ! slide.hasInnerNavigation || slide.isFinished()) {
if ( ! slide.isLast()) {
shower.next(); shower.next();
return false; return false;
} }
}
if ( ! slide.isFinished()) { if ( ! slide.isFinished()) {
nextSteps = document.getElementById(slide.id).querySelectorAll('.next:not(.active)'); nextSteps = document.getElementById(slide.id).querySelectorAll('.next:not(.active)');
...@@ -395,11 +388,6 @@ window.shower = window.shower || (function(window, document, undefined) { ...@@ -395,11 +388,6 @@ window.shower = window.shower || (function(window, document, undefined) {
ret = false, ret = false,
slide; slide;
// If don't exist next slide
if (! nextSlide) {
return ret;
}
slide = shower.slideList[currentSlideNumber]; slide = shower.slideList[currentSlideNumber];
if (shower.isSlideMode()) { if (shower.isSlideMode()) {
......
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