Skip to content

Commit 5f7cc98

Browse files
committed
fix: only modify height & fix wrong cloned element
1 parent a899033 commit 5f7cc98

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

src/inner-slider.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -751,7 +751,6 @@ export class InnerSlider extends React.Component {
751751

752752
if (this.props.unslick) {
753753
listProps = { className: "slick-list" };
754-
trackProps.trackStyle = null;
755754
innerSliderProps = { className, style: this.props.style };
756755
}
757756
return (

src/track.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ const renderSlides = (spec) => {
135135
);
136136

137137
// if slide needs to be precloned or postcloned
138-
if (spec.infinite && spec.fade === false) {
138+
if (spec.infinite && spec.fade === false && !spec.unslick) {
139139
let preCloneNo = childrenCount - index;
140140
if (
141141
preCloneNo <= getPreClones(spec) &&

src/utils/innerSliderUtils.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export function clamp(number, lowerBound, upperBound) {
66

77
export const safePreventDefault = event => {
88
const passiveEvents = ["onTouchStart", "onTouchMove", "onWheel"];
9-
if(!passiveEvents.includes(event._reactName)) {
9+
if (!passiveEvents.includes(event._reactName)) {
1010
event.preventDefault();
1111
}
1212
}
@@ -591,10 +591,12 @@ export const getTrackCSS = spec => {
591591
"slideWidth"
592592
]);
593593
let trackWidth, trackHeight;
594-
const trackChildren = spec.slideCount + 2 * spec.slidesToShow;
595594
if (!spec.vertical) {
596595
trackWidth = getTotalSlides(spec) * spec.slideWidth;
597596
} else {
597+
const trackChildren = spec.unslick
598+
? spec.slideCount
599+
: spec.slideCount + 2 * spec.slidesToShow;
598600
trackHeight = trackChildren * spec.slideHeight;
599601
}
600602
let style = {

0 commit comments

Comments
 (0)