Kaynağa Gözat

Bug Fix: Should exclude the last gap when trimming edge spaces.

Naotoshi Fujita 2 yıl önce
ebeveyn
işleme
7304828a1e

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

@@ -1526,7 +1526,7 @@ function Move(Splide2, Components2, options) {
 
   function trim(position) {
     if (options.trimSpace && Splide2.is(SLIDE)) {
-      position = clamp(position, 0, orient(sliderSize() - listSize()));
+      position = clamp(position, 0, orient(sliderSize(true) - listSize()));
     }
 
     return position;

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

@@ -1521,7 +1521,7 @@ function Move(Splide2, Components2, options) {
 
   function trim(position) {
     if (options.trimSpace && Splide2.is(SLIDE)) {
-      position = clamp(position, 0, orient(sliderSize() - listSize()));
+      position = clamp(position, 0, orient(sliderSize(true) - listSize()));
     }
 
     return position;

+ 2 - 2
dist/js/splide.js

@@ -4,7 +4,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
 
 /*!
  * Splide.js
- * Version  : 4.0.19
+ * Version  : 4.0.20
  * License  : MIT
  * Copyright: 2022 Naotoshi Fujita
  */
@@ -1519,7 +1519,7 @@ function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _d
 
     function trim(position) {
       if (options.trimSpace && Splide2.is(SLIDE)) {
-        position = clamp(position, 0, orient(sliderSize() - listSize()));
+        position = clamp(position, 0, orient(sliderSize(true) - listSize()));
       }
 
       return position;

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/js/splide.min.js


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


Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 0
dist/js/splide.min.js.map


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

@@ -230,7 +230,7 @@ export function Move( Splide: Splide, Components: Components, options: Options )
    */
   function trim( position: number ): number {
     if ( options.trimSpace && Splide.is( SLIDE ) ) {
-      position = clamp( position, 0, orient( sliderSize() - listSize() ) );
+      position = clamp( position, 0, orient( sliderSize( true ) - listSize() ) );
     }
 
     return position;

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor