8000 Close star polygons · QuLogic/matplotlib@8912bbe · GitHub
[go: up one dir, main page]

Skip to content

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 8912bbe

Browse files
committed
Close star polygons
When '*' hatching was used and you zoomed in (especially in vector formats), the top of the star was not joined quite right. Using closepoly as the last operation fixes this.
1 parent 759765c commit 8912bbe

File tree

4 files changed

+147
-135
lines changed

4 files changed

+147
-135
lines changed

lib/matplotlib/hatch.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ def __init__(self, hatch, density):
182182
self.shape_codes = np.full(len(self.shape_vertices), Path.LINETO,
183183
dtype=Path.code_type)
184184
self.shape_codes[0] = Path.MOVETO
185+
self.shape_codes[-1] = Path.CLOSEPOLY
185186
super().__init__(hatch, density)
186187

187188
_hatch_types = [
Binary file not shown.
Loading

0 commit comments

Comments
 (0)
0