@@ -74,9 +74,9 @@ class LeafletReactTrackPlayer extends MapLayer {
7474 const course =
7575 this . props . customMarker &&
7676 this . props . customCourse &&
77- this . state . track [ 0 ] &&
78- this . state . track [ 0 ] . course
79- ? this . state . track [ 0 ] . course
77+ this . props . track [ 0 ] &&
78+ this . props . track [ 0 ] . course
79+ ? this . props . track [ 0 ] . course
8080 : null ;
8181 const finishMarker = L . marker ( this . props . track [ 0 ] , {
8282 icon : this . createIcon ( course )
@@ -87,7 +87,8 @@ class LeafletReactTrackPlayer extends MapLayer {
8787 ...paramsForMultiPolyline ( this . props ) ,
8888 timeFormat : this . props . timeFormat ,
8989 progressFormat : this . props . progressFormat ,
90- startPosition : this . props . startPosition
90+ startPosition : this . props . startPosition ,
91+ defaultSpeed : this . props . defaultSpeed ,
9192 } ) ;
9293 this . props . leaflet . map . addLayer ( snakePolyline ) ;
9394 return {
@@ -561,6 +562,7 @@ LeafletReactTrackPlayer.propTypes = {
561562 startPosition : PropTypes . oneOfType ( [ PropTypes . string , PropTypes . number ] ) ,
562563 streamData : PropTypes . bool ,
563564 showDots : PropTypes . bool ,
565+ defaultSpeed : PropTypes . number ,
564566 callbackNext : PropTypes . func ,
565567 callbackPrev : PropTypes . func ,
566568 callbackSpeed : PropTypes . func ,
0 commit comments