Parcourir la source

Bug Fix: perMove was not updated according to the breakpoints option(#8).

NaotoshiFujita il y a 5 ans
Parent
commit
64eafd238f

+ 3 - 2
dist/js/splide.js

@@ -1,6 +1,6 @@
 /*!
  * Splide.js
- * Version  : 1.3.2
+ * Version  : 1.3.3
  * License  : MIT
  * Copyright: 2019 Naotoshi Fujita
  */
@@ -4230,11 +4230,12 @@ var SIZE = 40;
    */
 
   function listen() {
-    var perMove = Splide.options.perMove;
     subscribe(arrows.prev, 'click', function () {
+      var perMove = Splide.options.perMove;
       Splide.go(perMove ? "-" + perMove : '<');
     });
     subscribe(arrows.next, 'click', function () {
+      var perMove = Splide.options.perMove;
       Splide.go(perMove ? "+" + perMove : '>');
     });
   }

Fichier diff supprimé car celui-ci est trop grand
+ 1 - 1
dist/js/splide.min.js


BIN
dist/js/splide.min.js.gz


+ 1 - 1
package-lock.json

@@ -1,6 +1,6 @@
 {
   "name": "@splidejs/splide",
-  "version": "1.3.2",
+  "version": "1.3.3",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "@splidejs/splide",
-  "version": "1.3.2",
+  "version": "1.3.3",
   "description": "Splide is a lightweight and powerful slider without any dependencies.",
   "author": "Naotoshi Fujita",
   "license": "MIT",

+ 9 - 3
src/js/components/arrows/index.js

@@ -90,9 +90,15 @@ export default ( Splide, Components, name ) => {
 	 * Subscribe click events.
 	 */
 	function listen() {
-		const perMove = Splide.options.perMove;
-		subscribe( arrows.prev, 'click', () => { Splide.go( perMove ? `-${ perMove }` : '<' ) } );
-		subscribe( arrows.next, 'click', () => { Splide.go( perMove ? `+${ perMove }` : '>' ) } );
+		subscribe( arrows.prev, 'click', () => {
+			const perMove = Splide.options.perMove;
+			Splide.go( perMove ? `-${ perMove }` : '<' );
+		} );
+
+		subscribe( arrows.next, 'click', () => {
+			const perMove = Splide.options.perMove;
+			Splide.go( perMove ? `+${ perMove }` : '>' );
+		} );
 	}
 
 	/**

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff