Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 422712d

Browse files
committed
Merge pull request #1583 from mdboom/annotate_space
Crash with text.usetex=True and plt.annotate
2 parents fdc4154 + 7e91d71 commit 422712d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/matplotlib/text.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -524,7 +524,7 @@ def draw(self, renderer):
524524
if renderer is not None:
525525
self._renderer = renderer
526526
if not self.get_visible(): return
527-
if self.get_text()=='': return
527+
if self.get_text().strip() == '': return
528528

529529
renderer.open_group('text', self.get_gid())
530530

@@ -740,7 +740,7 @@ def get_window_extent(self, renderer=None, dpi=None):
740740
if dpi is not None:
741741
dpi_orig = self.figure.dpi
742742
self.figure.dpi = dpi
743-
if self.get_text() == '':
743+
if self.get_text().strip() == '':
744744
tx, ty = self._get_xy_display()
745745
return Bbox.from_bounds(tx,ty,0,0)
746746

@@ -1898,7 +1898,7 @@ def _update_position_xytext(self, renderer, xy_pixel):
18981898
props = props.copy() # don't want to alter the pad externally
18991899
pad = props.pop('pad', 4)
19001900
pad = renderer.points_to_pixels(pad)
1901-
if self.get_text() == "":
1901+
if self.get_text().strip() == "":
19021902
self.arrow_patch.set_patchA(None)
19031903
return
19041904

0 commit comments

Comments
 (0)