Преглед на файлове

Bug Fix: Prevent adjusting index at the end when `perMove` is available (#813).

Naotoshi Fujita преди 3 години
родител
ревизия
fdb38e4f4c
променени са 7 файла, в които са добавени 4 реда и са изтрити 4 реда
  1. 1 1
      dist/js/splide.cjs.js
  2. 1 1
      dist/js/splide.esm.js
  3. 1 1
      dist/js/splide.js
  4. 0 0
      dist/js/splide.min.js
  5. BIN
      dist/js/splide.min.js.gz
  6. 0 0
      dist/js/splide.min.js.map
  7. 1 1
      src/js/components/Controller/Controller.ts

+ 1 - 1
dist/js/splide.cjs.js

@@ -1658,7 +1658,7 @@ function Controller(Splide2, Components2, options) {
       }
 
       if (dest < 0 || dest > end) {
-        if (between(0, dest, from, true) || between(end, from, dest, true)) {
+        if (!perMove && (between(0, dest, from, true) || between(end, from, dest, true))) {
           dest = toIndex(toPage(dest));
         } else {
           if (isLoop) {

+ 1 - 1
dist/js/splide.esm.js

@@ -1653,7 +1653,7 @@ function Controller(Splide2, Components2, options) {
       }
 
       if (dest < 0 || dest > end) {
-        if (between(0, dest, from, true) || between(end, from, dest, true)) {
+        if (!perMove && (between(0, dest, from, true) || between(end, from, dest, true))) {
           dest = toIndex(toPage(dest));
         } else {
           if (isLoop) {

+ 1 - 1
dist/js/splide.js

@@ -1651,7 +1651,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
         }
 
         if (dest < 0 || dest > end) {
-          if (between(0, dest, from, true) || between(end, from, dest, true)) {
+          if (!perMove && (between(0, dest, from, true) || between(end, from, dest, true))) {
             dest = toIndex(toPage(dest));
           } else {
             if (isLoop) {

Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
dist/js/splide.min.js


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


Файловите разлики са ограничени, защото са твърде много
+ 0 - 0
dist/js/splide.min.js.map


+ 1 - 1
src/js/components/Controller/Controller.ts

@@ -213,7 +213,7 @@ export function Controller( Splide: Splide, Components: Components, options: Opt
       }
 
       if ( dest < 0 || dest > end ) {
-        if ( between( 0, dest, from, true ) || between( end, from, dest, true ) ) {
+        if ( ! perMove && ( between( 0, dest, from, true ) || between( end, from, dest, true ) ) ) {
           dest = toIndex( toPage( dest ) );
         } else {
           if ( isLoop ) {

Някои файлове не бяха показани, защото твърде много файлове са промени