Skip to content

Commit f45b71b

Browse files
authored
Merge pull request #117 from kmatch98/bitmap_label_scale
Update scale to remove self._scale that conflicts with Blinka
2 parents 68aad7c + 126b31e commit f45b71b

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

adafruit_display_text/bitmap_label.py

+4-5
Original file line numberDiff line numberDiff line change
@@ -563,12 +563,11 @@ def bounding_box(self):
563563
@property
564564
def scale(self):
565565
"""Set the scaling of the label, in integer values"""
566-
return self._scale
566+
return self.local_group.scale
567567

568568
@scale.setter
569569
def scale(self, new_scale):
570570
self.local_group.scale = new_scale
571-
self._scale = new_scale
572571
self.anchored_position = self._anchored_position # update the anchored_position
573572

574573
@property
@@ -580,7 +579,7 @@ def line_spacing(self):
580579
@line_spacing.setter
581580
def line_spacing(self, new_line_spacing):
582581
if self._save_text:
583-
self._reset_text(line_spacing=new_line_spacing)
582+
self._reset_text(line_spacing=new_line_spacing, scale=self.scale)
584583
else:
585584
raise RuntimeError("line_spacing is immutable when save_text is False")
586585

@@ -621,7 +620,7 @@ def text(self):
621620

622621
@text.setter # Cannot set color or background color with text setter, use separate setter
623622
def text(self, new_text):
624-
self._reset_text(text=new_text)
623+
self._reset_text(text=new_text, scale=self.scale)
625624

626625
@property
627626
def font(self):
@@ -632,7 +631,7 @@ def font(self):
632631
def font(self, new_font):
633632
self._font = new_font
634633
if self._save_text:
635-
self._reset_text(font=new_font)
634+
self._reset_text(font=new_font, scale=self.scale)
636635
else:
637636
raise RuntimeError("font is immutable when save_text is False")
638637

0 commit comments

Comments
 (0)