diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/drivers/lcd-16bit.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-16bit.c b/firmware/drivers/lcd-16bit.c index 9dd5beb860..6d6a3b2104 100644 --- a/firmware/drivers/lcd-16bit.c +++ b/firmware/drivers/lcd-16bit.c | |||
@@ -907,9 +907,8 @@ void ICODE_ATTR lcd_bitmap_transparent_part(const fb_data *src, int src_x, | |||
907 | if (data != TRANSPARENT_COLOR) | 907 | if (data != TRANSPARENT_COLOR) |
908 | { | 908 | { |
909 | if (data == REPLACEWITHFG_COLOR) | 909 | if (data == REPLACEWITHFG_COLOR) |
910 | *dst_row = fg; | 910 | data = fg; |
911 | else | 911 | *dst_row = data; |
912 | *dst_row = data; | ||
913 | } | 912 | } |
914 | } | 913 | } |
915 | while (++dst_row < row_end); | 914 | while (++dst_row < row_end); |