From 8dfd0f8d1f61360bbff485ba970233177392bf4d Mon Sep 17 00:00:00 2001 From: Antony Lee Date: Mon, 20 Mar 2023 11:17:42 +0100 Subject: [PATCH] Remove unnecessary calls to Formatter.set_locs. set_ticks actually already calls set_locs, so the calls here are redundant. Preparatory to deprecating set_locs as a public API. --- lib/matplotlib/axis.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/matplotlib/axis.py b/lib/matplotlib/axis.py index c1ceff1ff409..209b8c170baf 100644 --- a/lib/matplotlib/axis.py +++ b/lib/matplotlib/axis.py @@ -1249,7 +1249,6 @@ def _update_ticks(self): major_locs = self.get_majorticklocs() major_labels = self.major.formatter.format_ticks(major_locs) major_ticks = self.get_major_ticks(len(major_locs)) - self.major.formatter.set_locs(major_locs) for tick, loc, label in zip(major_ticks, major_locs, major_labels): tick.update_position(loc) tick.set_label1(label) @@ -1257,7 +1256,6 @@ def _update_ticks(self): minor_locs = self.get_minorticklocs() minor_labels = self.minor.formatter.format_ticks(minor_locs) minor_ticks = self.get_minor_ticks(len(minor_locs)) - self.minor.formatter.set_locs(minor_locs) for tick, loc, label in zip(minor_ticks, minor_locs, minor_labels): tick.update_position(loc) tick.set_label1(label)