We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 756088b commit bb79810Copy full SHA for bb79810
adafruit_display_text/label.py
@@ -100,8 +100,6 @@ def _update_text(self, new_text): # pylint: disable=too-many-locals
100
y = 0
101
i = 0
102
old_c = 0
103
- bounds = self._font.get_bounding_box() # moved here ***
104
- self.height = bounds[1] # moved here ***
105
y_offset = int(
106
(
107
self._font.get_glyph(ord("M")).height
@@ -238,9 +236,11 @@ def font(self):
238
236
239
237
@font.setter
240
def font(self, newFont):
241
- old_text=self._text
242
- self._text=''
243
- self._font=newFont
+ old_text = self._text
+ self._text = ""
+ self._font = newFont
+ bounds = self._font.get_bounding_box()
+ self.height = bounds[1]
244
self._update_text(str(old_text))
245
246
@property
0 commit comments