From: Melissa LeBlanc-Williams Date: Tue, 27 Feb 2024 16:26:55 +0000 (-0800) Subject: Merge pull request #129 from makermelissa/main X-Git-Tag: 1.2.2 X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka_Displayio.git/commitdiff_plain/09889f5e46420240ade4451f7af6f54814f8cfcd?hp=67549f4d3dda49c7025bb69998480dc8b6075b54 Merge pull request #129 from makermelissa/main Fix issue where float was used when int was expected --- diff --git a/displayio/_group.py b/displayio/_group.py index a0d8f9d..41c5061 100644 --- a/displayio/_group.py +++ b/displayio/_group.py @@ -69,8 +69,12 @@ class Group: y = self._group_y if parent_transform.transpose_xy: x, y = y, x - self._absolute_transform.x = parent_transform.x + parent_transform.dx * x - self._absolute_transform.y = parent_transform.y + parent_transform.dy * y + self._absolute_transform.x = int( + parent_transform.x + parent_transform.dx * x + ) + self._absolute_transform.y = int( + parent_transform.y + parent_transform.dy * y + ) self._absolute_transform.dx = parent_transform.dx * self._scale self._absolute_transform.dy = parent_transform.dy * self._scale self._absolute_transform.transpose_xy = parent_transform.transpose_xy