10000 Use rcParams when None is given for antialiased when init Text object… · matplotlib/matplotlib@b807b37 · GitHub
[go: up one dir, main page]

Skip to content

Commit b807b37

Browse files
stevezhangstevezhang
authored andcommitted
Use rcParams when None is given for antialiased when init Text objects. Update relevant tests.
1 parent a1c64ab commit b807b37

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

lib/matplotlib/tests/test_text.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -890,7 +890,7 @@ def call(*args, **kwargs):
890890

891891
def test_set_antialiased():
892892
txt = Text(.5, .5, "foo\nbar")
893-
assert txt._antialiased is None
893+
assert txt._antialiased == mpl.rcParams['text.antialiased']
894894

895895
txt.set_antialiased(True)
896896
assert txt._antialiased is True

lib/matplotlib/text.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,8 @@ def _reset_visual_defaults(
191191
linespacing = 1.2 # Maybe use rcParam later.
192192
self.set_linespacing(linespacing)
193193
self.set_rotation_mode(rotation_mode)
194+
if antialiased is None:
195+
antialiased = mpl.rcParams['text.antialiased']
194196
self.set_antialiased(antialiased)
195197

196198
def update(self, kwargs):

0 commit comments

Comments
 (0)
0