Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit dfbee53

Browse files
ianhitimhoffm
andcommitted
promote all keys to marker{key}
Co-authored-by: Tim Hoffmann <[email protected]>
1 parent c99eea8 commit dfbee53

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

lib/matplotlib/widgets.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -420,13 +420,8 @@ def __init__(self, ax, label, valmin, valmax, valinit=0.5, valfmt=None,
420420
self.val = valinit
421421
self.valinit = valinit
422422

423-
marker_props = {}
424423
defaults = {'facecolor':'white', 'edgecolor':'.75', 'size':10}
425-
if handle_style is not None:
426-
for k in ['facecolor', 'edgecolor', 'size']:
427-
marker_props[f'marker{k}'] = handle_style.get(k, defaults[k])
428-
else:
429-
marker_props = {f'marker{k}': v for k, v in defaults.items()}
424+
marker_props = {f'marker{k}': v for k, v in {**defaults, **handle_style}}
430425

431426
if orientation == 'vertical':
432427
self.track = Rectangle(

0 commit comments

Comments
 (0)