Skip to content

Commit 6f3d280

Browse files
authored
Merge pull request #302 from onvardgmbh/destroy-infinite-fix
Destroy cloned slides if infinite is set
2 parents 6b71dcf + 1391721 commit 6f3d280

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/lory.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,14 @@ export function lory (slider, opts) {
355355
nextCtrl.removeEventListener('click', next);
356356
}
357357

358+
// remove cloned slides if infinite is set
359+
if (options.infinite) {
360+
Array.apply(null, Array(options.infinite)).forEach(function () {
361+
slideContainer.removeChild(slideContainer.firstChild);
362+
slideContainer.removeChild(slideContainer.lastChild);
363+
});
364+
}
365+
358366
dispatchSliderEvent('after', 'destroy');
359367
}
360368

0 commit comments

Comments
 (0)