From 64afd184dc635b9a4131441a323d86fd72c98fda Mon Sep 17 00:00:00 2001 From: LeFauve Date: Sat, 5 Feb 2022 11:40:55 +1000 Subject: [PATCH] Prevent TFT_eSprite::pushToSprite() to skips pixels when dealing with transparency. --- Extensions/Sprite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extensions/Sprite.cpp b/Extensions/Sprite.cpp index 4177f52..b1fea96 100644 --- a/Extensions/Sprite.cpp +++ b/Extensions/Sprite.cpp @@ -785,7 +785,7 @@ bool TFT_eSprite::pushToSprite(TFT_eSprite *dspr, int32_t x, int32_t y, uint16_t ox += pixel_count; pixel_count = 0; } - else ox++; + ox++; } else { sline_buffer[pixel_count++] = rp;