8000 added guards to deal with 'none' case properly · matplotlib/matplotlib@639034d · GitHub
[go: up one dir, main page]

Skip to content

Commit 639034d

Browse files
tacaswellThomas A Caswell
authored andcommitted
added guards to deal with 'none' case properly
1 parent 0c20b5c commit 639034d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/matplotlib/lines.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -574,13 +574,15 @@ def draw(self, renderer):
574574
marker_trans = marker_trans.scale(w)
575575
else:
576576
gc.set_linewidth(0)
577-
gc.set_alpha(rgbaFace[3])
577+
if rgbaFace is not None:
578+
gc.set_alpha(rgbaFace[3])
578579
renderer.draw_markers(
579580
gc, marker_path, marker_trans, subsampled, affine.frozen(),
580581
rgbaFace)
581582
alt_marker_path = marker.get_alt_path()
582583
if alt_marker_path:
583-
gc.set_alpha(rgbaFaceAlt[3])
584+
if rgbaFaceAlt is not None:
585+
gc.set_alpha(rgbaFaceAlt[3])
584586
alt_marker_trans = marker.get_alt_transform()
585587
alt_marker_trans = alt_marker_trans.scale(w)
586588
renderer.draw_markers(

0 commit comments

Comments
 (0)
0