@@ -3920,7 +3920,7 @@ def eventplot(self, positions, orientation='horizontal', lineoffsets=1,
39203920 if len (colors ) == 0 :
39213921 colors = [None ]
39223922
3923- if len (lineoffsets ) == 1 :
3923+ if len (lineoffsets ) == 1 and len ( positions ) != 1 :
39243924 lineoffsets = np .tile (lineoffsets , len (positions ))
39253925 lineoffsets [0 ] = 0
39263926 lineoffsets = np .cumsum (lineoffsets )
@@ -3935,20 +3935,20 @@ def eventplot(self, positions, orientation='horizontal', lineoffsets=1,
39353935 linestyles = [linestyles ] * len (positions )
39363936
39373937 if len (lineoffsets ) != len (positions ):
3938- raise ValueError ('lineoffsets and positions are unequal sized \
3939- sequences' )
3938+ raise ValueError ('lineoffsets and positions are unequal sized '
3939+ ' sequences' )
39403940 if len (linelengths ) != len (positions ):
3941- raise ValueError ('linelengths and positions are unequal sized \
3942- sequences' )
3941+ raise ValueError ('linelengths and positions are unequal sized '
3942+ ' sequences' )
39433943 if len (linewidths ) != len (positions ):
3944- raise ValueError ('linewidths and positions are unequal sized \
3945- sequences' )
3944+ raise ValueError ('linewidths and positions are unequal sized '
3945+ ' sequences' )
39463946 if len (colors ) != len (positions ):
3947- raise ValueError ('colors and positions are unequal sized \
3948- sequences' )
3947+ raise ValueError ('colors and positions are unequal sized '
3948+ ' sequences' )
39493949 if len (linestyles ) != len (positions ):
3950- raise ValueError ('linestyles and positions are unequal sized \
3951- sequences' )
3950+ raise ValueError ('linestyles and positions are unequal sized '
3951+ ' sequences' )
39523952
39533953 colls = []
39543954 for position , lineoffset , linelength , linewidth , color , linestyle in \
0 commit comments