File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -538,15 +538,18 @@ def __eq__(self, other):
538
538
colors = colors and cycle (_as_list (colors )) or (
539
539
cycle ([next (ohlc_colors )]) if is_overlay else colorgen ())
540
540
541
- tooltip_label = value .name if isinstance (value .name , str ) else ", " .join (value .name )
542
-
543
- if isinstance (value .name , str ) and len (value ) > 1 :
544
- legend_labels = [
545
- LegendStr (f"{ name } [{ index } ]" )
546
- for index , name in enumerate (repeat (value .name , len (value )))
547
- ]
541
+ if isinstance (value .name , str ):
542
+ tooltip_label = value .name
543
+ if len (value ) == 1 :
544
+ legend_labels = [LegendStr (value .name )]
545
+ else :
546
+ legend_labels = [
547
+ LegendStr (f"{ value .name } [{ i } ]" )
548
+ for i in enumerate (len (value ))
549
+ ]
548
550
else :
549
- legend_labels = [LegendStr (item ) for item in _as_list (value .name )]
551
+ tooltip_label = ", " .join (value .name )
552
+ legend_labels = [LegendStr (item ) for item in value .name ]
550
553
551
554
for j , arr in enumerate (value ):
552
555
color = next (colors )
You can’t perform that action at this time.
0 commit comments