Skip to content

Commit 480243e

Browse files
committed
ENH : add stale flag to TextArea
1 parent aefbf58 commit 480243e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/matplotlib/offsetbox.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -716,6 +716,7 @@ def __init__(self, s,
716716
def set_text(self, s):
717717
"set text"
718718
self._text.set_text(s)
719+
self.stale = True
719720

720721
def get_text(self):
721722
"get text"
@@ -730,6 +731,7 @@ def set_multilinebaseline(self, t):
730731
singleline text.
731732
"""
732733
self._multilinebaseline = t
734+
self.stale = True
733735

734736
def get_multilinebaseline(self):
735737
"""
@@ -745,6 +747,7 @@ def set_minimumdescent(self, t):
745747
it has minimum descent of "p"
746748
"""
747749
self._minimumdescent = t
750+
self.stale = True
748751

749752
def get_minimumdescent(self):
750753
"""
@@ -768,6 +771,7 @@ def set_offset(self, xy):
768771

769772
self.offset_transform.clear()
770773
self.offset_transform.translate(xy[0], xy[1])
774+
self.stale = True
771775

772776
def get_offset(self):
773777
"""
@@ -823,6 +827,7 @@ def draw(self, renderer):
823827
self._text.draw(renderer)
824828

825829
bbox_artist(self, renderer, fill=False, props=dict(pad=0.))
830+
self.stale = False
826831

827832

828833
class AuxTransformBox(OffsetBox):

0 commit comments

Comments
 (0)