@@ -1855,9 +1855,11 @@ class ToolHandles:
1855
1855
1856
1856
def __init__ (self , ax , x , y , marker = 'o' , marker_props = None , useblit = True ):
1857
1857
self .ax = ax
1858
- props = dict (marker = marker , markersize = 7 , mfc = 'w' , ls = 'none' ,
1859
- alpha = 0.5 , visible = False , label = '_nolegend_' )
1860
- props .update (marker_props if marker_props is not None else {})
1858
+ props = dict (marker = marker , markersize = 7 , markerfacecolor = 'w' ,
1859
+ linestyle = 'none' , alpha = 0.5 , visible = False ,
1860
+ label = '_nolegend_' )
1861
+ props .update (cbook .normalize_kwargs (marker_props , Line2D ._alias_map )
1862
+ if marker_props is not None else {})
1861
1863
self ._markers = Line2D (x , y , animated = useblit , ** props )
1862
1864
self .ax .add_line (self ._markers )
1863
1865
self .artist = self ._markers
@@ -2024,9 +2026,11 @@ def onselect(eclick: MouseEvent, erelease: MouseEvent)
2024
2026
self .maxdist = maxdist
2025
2027
2026
2028
if rectprops is None :
2027
- props = dict (mec = 'r' )
2029
+ props = dict (markeredgecolor = 'r' )
2028
2030
else :
2029
- props = dict (mec = rectprops .get ('edgecolor' , 'r' ))
2031
+ props = dict (markeredgecolor = rectprops .get ('edgecolor' , 'r' ))
2032
+ props .update (cbook .normalize_kwargs (marker_props , Line2D ._alias_map )
2033
+ if marker_props is not None else {})
2030
2034
self ._corner_order = ['NW' , 'NE' , 'SE' , 'SW' ]
2031
2035
xc , yc = self .corners
2032
2036
self ._corner_handles = ToolHandles (self .ax , xc , yc , marker_props = props ,
@@ -2503,7 +2507,8 @@ def __init__(self, ax, onselect, useblit=False,
2503
2507
self .ax .add_line (self .line )
2504
2508
2505
2509
if markerprops is None :
2506
- markerprops = dict (mec = 'k' , mfc = lineprops .get ('color' , 'k' ))
2510
+ markerprops = dict (markeredgecolor = 'k' ,
2511
+ markerfacecolor = lineprops .get ('color' , 'k' ))
2507
2512
self ._polygon_handles = ToolHandles (self .ax , self ._xs , self ._ys ,
2508
2513
useblit = self .useblit ,
2509
2514
marker_props = markerprops )
0 commit comments