@@ -70,7 +70,8 @@ var defaultElementsStyles = {
7070 top : 0 ,
7171 margin : "8px 0" ,
7272 background : "rgba(0,0,0,.1)" ,
73- borderRadius : 4
73+ borderRadius : 4 ,
74+ overflow : "hidden"
7475 } ,
7576 trackHorizontal : {
7677 position : "absolute" ,
@@ -80,7 +81,8 @@ var defaultElementsStyles = {
8081 left : 0 ,
8182 margin : "0 8px" ,
8283 background : "rgba(0,0,0,.1)" ,
83- borderRadius : 4
84+ borderRadius : 4 ,
85+ overflow : "hidden"
8486 } ,
8587 thumbVertical : {
8688 cursor : "pointer" ,
@@ -578,13 +580,13 @@ function (_React$Component) {
578580 props = _objectWithoutProperties ( _this$props2 , [ "minimalThumbsSize" , "fallbackScrollbarWidth" , "scrollDetectionThreshold" , "defaultStyles" , "noScroll" , "noScrollX" , "noScrollY" , "permanentScrollbars" , "permanentScrollbarX" , "permanentScrollbarY" , "rtl" , "momentum" , "tagName" , "children" , "style" , "className" , "wrapperStyle" , "contentStyle" , "trackVerticalStyle" , "trackHorizontalStyle" , "thumbVerticalStyle" , "thumbHorizontalStyle" , "wrapperClassName" , "contentClassName" , "trackVerticalClassName" , "trackHorizontalClassName" , "thumbVerticalClassName" , "thumbHorizontalClassName" , "onScroll" , "onScrollStart" , "onScrollStop" , "renderWrapper" , "renderContent" , "renderTrackVertical" , "renderTrackHorizontal" , "renderThumbVertical" , "renderThumbHorizontal" ] ) ;
579581
580582 var browserScrollbarWidth = ( 0 , _utilities . getScrollbarWidth ) ( ) ;
581- var holderClassNames = "ScrollbarsCustom-holder" + ( className && " " + className ) ,
582- wrapperClassNames = "ScrollbarsCustom-wrapper" + ( wrapperClassName && " " + wrapperClassName ) ,
583- contentClassNames = "ScrollbarsCustom-content" + ( contentClassName && " " + contentClassName ) ,
584- trackVerticalClassNames = "ScrollbarsCustom-track ScrollbarsCustom-trackVertical" + ( trackVerticalClassName && " " + trackVerticalClassName ) ,
585- trackHorizontalClassNames = "ScrollbarsCustom-track ScrollbarsCustom-trackHorizontal" + ( trackHorizontalClassName && " " + trackHorizontalClassName ) ,
586- thumbVerticalClassNames = "ScrollbarsCustom-thumb ScrollbarsCustom-thumbHorizontal" + ( thumbVerticalClassName && " " + thumbVerticalClassName ) ,
587- thumbHorizontalClassNames = "ScrollbarsCustom-thumb ScrollbarsCustom-thumbHorizontal" + ( thumbHorizontalClassName && " " + thumbHorizontalClassName ) ;
583+ var holderClassNames = "ScrollbarsCustom-holder" + ( ! ! className ? " " + className : "" ) ,
584+ wrapperClassNames = "ScrollbarsCustom-wrapper" + ( ! ! wrapperClassName ? " " + wrapperClassName : "" ) ,
585+ contentClassNames = "ScrollbarsCustom-content" + ( ! ! contentClassName ? " " + contentClassName : "" ) ,
586+ trackVerticalClassNames = "ScrollbarsCustom-track ScrollbarsCustom-trackVertical" + ( ! ! trackVerticalClassName ? " " + trackVerticalClassName : "" ) ,
587+ trackHorizontalClassNames = "ScrollbarsCustom-track ScrollbarsCustom-trackHorizontal" + ( ! ! trackHorizontalClassName ? " " + trackHorizontalClassName : "" ) ,
588+ thumbVerticalClassNames = "ScrollbarsCustom-thumb ScrollbarsCustom-thumbHorizontal" + ( ! ! thumbVerticalClassName ? " " + thumbVerticalClassName : "" ) ,
589+ thumbHorizontalClassNames = "ScrollbarsCustom-thumb ScrollbarsCustom-thumbHorizontal" + ( ! ! thumbHorizontalClassName ? " " + thumbHorizontalClassName : "" ) ;
588590
589591 var holderStyles = _objectSpread ( { } , style , defaultStyles && defaultElementsStyles . holder , {
590592 direction : rtl === true && "rtl" || rtl === false && "ltr" || null
0 commit comments