Skip to content

Commit 2d099c8

Browse files
authored
Merge pull request #13881 from meeseeksmachine/auto-backport-of-pr-13874-on-v3.1.x
Backport PR #13874 on branch v3.1.x (Remove redundant call to Formatter.set_locs() before .format_ticks().)
2 parents 6299506 + 910f780 commit 2d099c8

File tree

2 files changed

+0
-4
lines changed

2 files changed

+0
-4
lines changed

lib/matplotlib/axis.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1067,15 +1067,13 @@ def _update_ticks(self):
10671067

10681068
major_locs = self.major.locator()
10691069
major_ticks = self.get_major_ticks(len(major_locs))
1070-
self.major.formatter.set_locs(major_locs)
10711070
major_labels = self.major.formatter.format_ticks(major_locs)
10721071
for tick, loc, label in zip(major_ticks, major_locs, major_labels):
10731072
tick.update_position(loc)
10741073
tick.set_label1(label)
10751074
tick.set_label2(label)
10761075
minor_locs = self.minor.locator()
10771076
minor_ticks = self.get_minor_ticks(len(minor_locs))
1078-
self.minor.formatter.set_locs(minor_locs)
10791077
minor_labels = self.minor.formatter.format_ticks(minor_locs)
10801078
for tick, loc, label in zip(minor_ticks, minor_locs, minor_labels):
10811079
tick.update_position(loc)

lib/mpl_toolkits/axisartist/axislines.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -318,12 +318,10 @@ def get_tick_iterators(self, axes):
318318

319319
major = self.axis.major
320320
majorLocs = major.locator()
321-
major.formatter.set_locs(majorLocs)
322321
majorLabels = major.formatter.format_ticks(majorLocs)
323322

324323
minor = self.axis.minor
325324
minorLocs = minor.locator()
326-
minor.formatter.set_locs(minorLocs)
327325
minorLabels = minor.formatter.format_ticks(minorLocs)
328326

329327
tr2ax = axes.transData + axes.transAxes.inverted()

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy