From e7f323100b9ff38ff92a84a6835978b9698e71f8 Mon Sep 17 00:00:00 2001 From: Tom Cartwright Date: Tue, 21 Jul 2015 16:21:44 +0100 Subject: [PATCH] Add option to limit pageturns if preserve3d isn't present --- js/heidelberg/heidelberg.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/heidelberg/heidelberg.js b/js/heidelberg/heidelberg.js index 9ca397b..791b857 100644 --- a/js/heidelberg/heidelberg.js +++ b/js/heidelberg/heidelberg.js @@ -40,6 +40,7 @@ canClose: false, arrowKeys: true, concurrentAnimations: null, + limitPageTurns: true, onPageTurn: function() {}, onSpreadSetup: function() {} }; @@ -150,7 +151,7 @@ els.children = $('.Heidelberg-Page, .Heidelberg-HiddenCover', el); var maxAnimations = options.concurrentAnimations && els.pagesAnimating.length > options.concurrentAnimations; - var maxAnimationsBrowser = !Modernizr.preserve3d && els.pagesAnimating.length > 2; + var maxAnimationsBrowser = !Modernizr.preserve3d && els.pagesAnimating.length > 2 && options.limitPageTurns; if(maxAnimations || maxAnimationsBrowser) { return;