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

Skip to content

Commit ca0f2db

Browse files
committed
Fix aspect ratio bug.
svn path=/branches/transforms/; revision=4774
1 parent e76309c commit ca0f2db

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

lib/matplotlib/axes.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1330,7 +1330,7 @@ def draw(self, renderer=None, inframe=False):
13301330
if not self.get_visible(): return
13311331
renderer.open_group('axes')
13321332

1333-
self.apply_aspect(self.get_position())
1333+
self.apply_aspect(self.get_position(True))
13341334

13351335
if self.axison and self._frameon:
13361336
self.axesPatch.draw(renderer)
@@ -5079,7 +5079,7 @@ def twinx(self):
50795079
right
50805080
"""
50815081

5082-
ax2 = self.figure.add_axes(self.get_position(), sharex=self, frameon=False)
5082+
ax2 = self.figure.add_axes(self.get_position(True), sharex=self, frameon=False)
50835083
ax2.yaxis.tick_right()
50845084
ax2.yaxis.set_label_position('right')
50855085
self.yaxis.tick_left()
@@ -5095,7 +5095,7 @@ def twiny(self):
50955095
top
50965096
"""
50975097

5098-
ax2 = self.figure.add_axes(self.get_position(), sharey=self, frameon=False)
5098+
ax2 = self.figure.add_axes(self.get_position(True), sharey=self, frameon=False)
50995099
ax2.xaxis.tick_top()
51005100
ax2.xaxis.set_label_position('top')
51015101
self.xaxis.tick_bottom()

0 commit comments

Comments
 (0)