Skip to content

Commit 2781d63

Browse files
Bug Fix: "is-visible" class was sometimes not updated correctly(#189).
1 parent 55782b6 commit 2781d63

File tree

8 files changed

+13
-9
lines changed

8 files changed

+13
-9
lines changed

dist/js/splide.esm.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*!
22
* Splide.js
3-
* Version : 2.4.18
3+
* Version : 2.4.19
44
* License : MIT
55
* Copyright: 2020 Naotoshi Fujita
66
*/
@@ -1931,7 +1931,7 @@ var STYLE_RESTORE_EVENTS = 'update.slide';
19311931
* @type {string}
19321932
*/
19331933

1934-
var STATUS_UPDATE_EVENTS = 'ready.slide updated.slide resize.slide moved.slide' + (updateOnMove ? ' move.slide' : '');
1934+
var STATUS_UPDATE_EVENTS = 'ready.slide updated.slide resized.slide moved.slide' + (updateOnMove ? ' move.slide' : '');
19351935
/**
19361936
* Slide sub component object.
19371937
*
@@ -3751,6 +3751,7 @@ function createInterval(callback, interval, progress) {
37513751
height: Slide.container ? null : slideHeight
37523752
});
37533753
});
3754+
Splide.emit('resized');
37543755
}
37553756

37563757
return Layout;

dist/js/splide.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*!
22
* Splide.js
3-
* Version : 2.4.18
3+
* Version : 2.4.19
44
* License : MIT
55
* Copyright: 2020 Naotoshi Fujita
66
*/
@@ -1944,7 +1944,7 @@ var STYLE_RESTORE_EVENTS = 'update.slide';
19441944
* @type {string}
19451945
*/
19461946

1947-
var STATUS_UPDATE_EVENTS = 'ready.slide updated.slide resize.slide moved.slide' + (updateOnMove ? ' move.slide' : '');
1947+
var STATUS_UPDATE_EVENTS = 'ready.slide updated.slide resized.slide moved.slide' + (updateOnMove ? ' move.slide' : '');
19481948
/**
19491949
* Slide sub component object.
19501950
*
@@ -3764,6 +3764,7 @@ function createInterval(callback, interval, progress) {
37643764
height: Slide.container ? null : slideHeight
37653765
});
37663766
});
3767+
Splide.emit('resized');
37673768
}
37683769

37693770
return Layout;

dist/js/splide.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/splide.min.js.gz

7 Bytes
Binary file not shown.

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@splidejs/splide",
3-
"version": "2.4.18",
3+
"version": "2.4.19",
44
"description": "Splide is a lightweight and powerful slider/carousel without any dependencies.",
55
"author": "Naotoshi Fujita",
66
"license": "MIT",

src/js/components/elements/slide.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export default ( Splide, index, realIndex, slide ) => {
5454
*
5555
* @type {string}
5656
*/
57-
const STATUS_UPDATE_EVENTS = 'ready.slide updated.slide resize.slide moved.slide'
57+
const STATUS_UPDATE_EVENTS = 'ready.slide updated.slide resized.slide moved.slide'
5858
+ ( updateOnMove ? ' move.slide' : '' );
5959

6060
/**

src/js/components/layout/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,8 @@ export default ( Splide, Components ) => {
116116
height: Slide.container ? null : slideHeight,
117117
} );
118118
} );
119+
120+
Splide.emit( 'resized' );
119121
}
120122

121123
return Layout;

0 commit comments

Comments
 (0)