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):
538538 colors = colors and cycle (_as_list (colors )) or (
539539 cycle ([next (ohlc_colors )]) if is_overlay else colorgen ())
540540
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+ ]
548550 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 ]
550553
551554 for j , arr in enumerate (value ):
552555 color = next (colors )
You canβt perform that action at this time.
0 commit comments