Skip to content

Commit 57e2133

Browse files
committed
FIX: make unused spines invisible
1 parent f8bda74 commit 57e2133

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

lib/matplotlib/axes/_base.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2970,6 +2970,9 @@ def set_axis_off(self):
29702970
"""Turn off the axis."""
29712971
self.axison = False
29722972
self.stale = True
2973+
for k in self.spines.keys():
2974+
self.spines[k].set_visible(False)
2975+
29732976

29742977
def set_axis_on(self):
29752978
"""Turn on the axis."""

lib/mpl_toolkits/mplot3d/axes3d.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,8 @@ def __init__(
125125
self._pseudo_w, self._pseudo_h = pseudo_bbox[1] - pseudo_bbox[0]
126126

127127
self.figure.add_axes(self)
128+
for k in self.spines.keys():
129+
self.spines[k].set_visible(False)
128130

129131
def set_axis_off(self):
130132
self._axis3don = False

0 commit comments

Comments
 (0)