From 63dc2120617717e760aa7e581710abbad2dced78 Mon Sep 17 00:00:00 2001 From: Bodmer Date: Tue, 15 Dec 2020 16:50:12 +0000 Subject: [PATCH] Correct white=transparent bug --- Extensions/Sprite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Extensions/Sprite.cpp b/Extensions/Sprite.cpp index 4c6ee81..a93cd83 100644 --- a/Extensions/Sprite.cpp +++ b/Extensions/Sprite.cpp @@ -485,7 +485,7 @@ bool TFT_eSprite::pushRotated(TFT_eSprite *spr, int16_t angle, int32_t transp) int32_t yt = min_y - spr->_yPivot; uint32_t xe = _dwidth << FP_SCALE; uint32_t ye = _dheight << FP_SCALE; - uint16_t tpcolor = transp>>8 | transp<<8; // convert to unsigned swapped bytes + uint32_t tpcolor = transp>>8 | transp<<8; // convert to unsigned swapped bytes bool oldSwapBytes = spr->getSwapBytes(); spr->setSwapBytes(false);