8000 Remove unecessary use of blended transforms in spines. · matplotlib/matplotlib@be8cc30 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit be8cc30

Browse files
committed
Remove unecessary use of blended transforms in spines.
The manual use of the blended transform breaks non-seperable custom axes/projections. Removing this does not appear to affect any of the spine examples.
1 parent e4d0f08 commit be8cc30

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

lib/matplotlib/spines.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -376,14 +376,7 @@ def set_position(self, position):
376376
self._position = position
377377
self._calc_offset_transform()
378378

379-
t = self.get_spine_transform()
380-
if self.spine_type in ['left', 'right']:
381-
t2 = mtransforms.blended_transform_factory(t,
382-
self.axes.transData)
383-
elif self.spine_type in ['bottom', 'top']:
384-
t2 = mtransforms.blended_transform_factory(self.axes.transData,
385-
t)
386-
self.set_transform(t2)
379+
self.set_transform(self.get_spine_transform())
387380

388381
if self.axis is not None:
389382
self.axis.cla()

0 commit comments

Comments
 (0)
0