diff --git a/lib/matplotlib/axis.py b/lib/matplotlib/axis.py index f9aaafc66ddc..bfad4440c09b 100644 --- a/lib/matplotlib/axis.py +++ b/lib/matplotlib/axis.py @@ -1766,10 +1766,10 @@ def set_ticklabels(self, ticklabels, *, minor=False, **kwargs): tick_label = formatter(loc, pos) # deal with label1 tick.label1.set_text(tick_label) - tick.label1.update(kwargs) + tick.label1.update(kwargs.copy()) # deal with label2 tick.label2.set_text(tick_label) - tick.label2.update(kwargs) + tick.label2.update(kwargs.copy()) # only return visible tick labels if tick.label1.get_visible(): ret.append(tick.label1)