From a8baabe8c4e39e9c709a0757c6244a0b711c9b99 Mon Sep 17 00:00:00 2001 From: s-ol Date: Sat, 25 Mar 2023 13:43:10 +0100 Subject: [PATCH] Fix TileGrid flip_x, flip_y and transpose_xy Close #106 --- displayio/_tilegrid.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/displayio/_tilegrid.py b/displayio/_tilegrid.py index ce1d225..316543d 100644 --- a/displayio/_tilegrid.py +++ b/displayio/_tilegrid.py @@ -265,11 +265,11 @@ class TileGrid: ), resample=Image.NEAREST, ) - if absolute_transform.mirror_x: + if absolute_transform.mirror_x != self._flip_x: image = image.transpose(Image.FLIP_LEFT_RIGHT) - if absolute_transform.mirror_y: + if absolute_transform.mirror_y != self._flip_y: image = image.transpose(Image.FLIP_TOP_BOTTOM) - if absolute_transform.transpose_xy: + if absolute_transform.transpose_xy != self._transpose_xy: image = image.transpose(Image.TRANSPOSE) x *= absolute_transform.dx y *= absolute_transform.dy -- 2.49.0