We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f80cfd commit 3f62859Copy full SHA for 3f62859
lib/matplotlib/text.py
@@ -639,16 +639,18 @@ def draw(self, renderer):
639
640
if self.get_path_effects():
641
from matplotlib.patheffects import PathEffectRenderer
642
- renderer = PathEffectRenderer(self.get_path_effects(),
643
- renderer)
+ textrenderer = PathEffectRenderer(self.get_path_effects(),
+ renderer)
644
+ else:
645
+ textrenderer = renderer
646
647
if self.get_usetex():
- renderer.draw_tex(gc, x, y, clean_line,
- self._fontproperties, angle, mtext=mtext)
648
+ textrenderer.draw_tex(gc, x, y, clean_line,
649
+ self._fontproperties, angle, mtext=mtext)
650
else:
- renderer.draw_text(gc, x, y, clean_line,
- self._fontproperties, angle,
651
- ismath=ismath, mtext=mtext)
+ textrenderer.draw_text(gc, x, y, clean_line,
652
+ self._fontproperties, angle,
653
+ ismath=ismath, mtext=mtext)
654
655
gc.restore()
656
renderer.close_group('text')
0 commit comments