8000 REV: Remove second iteration by not placing in blacklist dict · matplotlib/matplotlib@b7a4db0 · GitHub
[go: up one dir, main page]

Skip to content

Commit b7a4db0

Browse files
committed
REV: Remove second iteration by not placing in blacklist dict
1 parent 3cc6b00 commit b7a4db0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/matplotlib/axis.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -839,10 +839,12 @@ def set_tick_params(self, which='major', reset=False, **kw):
839839
if reset:
840840
d.clear()
841841
blacklist_dicts.append(
842-
{k: d.pop(k) for k in blacklist if k in d.keys()}
842+
{
843+
k: d.pop(k) for k in blacklist
844+
if k in d.keys() and k not in kwtrans.keys()
845+
}
843846
)
844847
d.update(kwtrans)
845-
[blacklist_dicts[-1].pop(k, None) for k in kwtrans.keys()]
846848

847849
if reset:
848850
self.reset_ticks()

0 commit comments

Comments
 (0)
0