From 61b02fdeefc2265889fadc209ec45e104b44f6a1 Mon Sep 17 00:00:00 2001 From: Raimon Zamora Date: Wed, 19 Feb 2025 13:44:25 +0100 Subject: [PATCH] - [FIX] bug en draw.rect i draw.rectFill --- mini.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/mini.cpp b/mini.cpp index 00c6fa9..7b7e8ad 100644 --- a/mini.cpp +++ b/mini.cpp @@ -677,8 +677,8 @@ void vline(int x, int y0, int y1, uint8_t color) { } void rect(int x, int y, int w, int h) { - int x1 = w-x+1; - int y1 = h-y+1; + int x1 = w+x-1; + int y1 = h+y-1; hline(x, y, x1); hline(x, y1, x1); vline(x, y, y1); @@ -691,8 +691,8 @@ void rect(int x, int y, int w, int h, uint8_t color) { } void rectfill(int x, int y, int w, int h) { - int x1 = w-x+1; - int y1 = h-y+1; + int x1 = w+x-1; + int y1 = h+y-1; for (int i=y; i<=y1; ++i) hline(x, i, x1); }