Skip to content

Commit 7abaeb4

Browse files
committed
Fix: repeated calls to Polygon.set_closed() might extend/truncate Polygon._path
1 parent 9fc21ef commit 7abaeb4

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/matplotlib/patches.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -780,6 +780,8 @@ def get_closed(self):
780780
return self._closed
781781

782782
def set_closed(self, closed):
783+
if self._closed == bool(closed):
784+
return
783785
self._closed = closed
784786
xy = self._get_xy()
785787
if closed:

0 commit comments

Comments
 (0)