From 94de806f06a3f8e349b77c865fcaf674f8aab06b Mon Sep 17 00:00:00 2001
From: Hakim El Hattab <hakim.elhattab@gmail.com>
Date: Mon, 9 Dec 2019 21:05:41 +0100
Subject: [PATCH] add mobileViewDistance to readme #2513

---
 README.md    | 5 +++++
 js/reveal.js | 8 +++++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 3be68fb8..55dbf8a7 100644
--- a/README.md
+++ b/README.md
@@ -382,6 +382,11 @@ Reveal.initialize({
 	// Number of slides away from the current that are visible
 	viewDistance: 3,
 
+	// Number of slides away from the current that are visible on mobile
+	// devices. It is advisable to set this to a lower number than
+	// viewDistance in order to save resources.
+	mobileViewDistance: 2,
+
 	// Parallax background image
 	parallaxBackgroundImage: '', // e.g. "'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg'"
 
diff --git a/js/reveal.js b/js/reveal.js
index 75e3c685..57fe29d9 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -270,8 +270,9 @@
 			// Number of slides away from the current that are visible
 			viewDistance: 3,
 
-			// Number of slides away from the current that are visible on mobile devices
-			// It is advisable to set this to a lower number than viewDistance in order to save resources
+			// Number of slides away from the current that are visible on mobile
+			// devices. It is advisable to set this to a lower number than
+			// viewDistance in order to save resources.
 			mobileViewDistance: 2,
 
 			// The display mode that will be used to show slides
@@ -3288,7 +3289,8 @@
 			// be visible
 			var viewDistance = isOverview() ? 10 : config.viewDistance;
 
-			// Limit view distance on weaker devices
+			// Shorten the view distance on devices that typically have
+			// less resources
 			if( isMobileDevice ) {
 				viewDistance = isOverview() ? 6 : config.mobileViewDistance;
 			}
-- 
GitLab