瀏覽代碼

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

Naotoshi Fujita 2 年之前
父節點
當前提交
7304828a1e
共有 7 個文件被更改,包括 5 次插入5 次删除
  1. 1 1
      dist/js/splide.cjs.js
  2. 1 1
      dist/js/splide.esm.js
  3. 2 2
      dist/js/splide.js
  4. 0 0
      dist/js/splide.min.js
  5. 二進制
      dist/js/splide.min.js.gz
  6. 0 0
      dist/js/splide.min.js.map
  7. 1 1
      src/js/components/Move/Move.ts

+ 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;

文件差異過大導致無法顯示
+ 0 - 0
dist/js/splide.min.js


二進制
dist/js/splide.min.js.gz


文件差異過大導致無法顯示
+ 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;

部分文件因文件數量過多而無法顯示