From 8f582dc63c5a85e39529ab0c9eefaf4a208035e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20Boh=C3=A1=C4=8Dek?= Date: Sun, 27 Jun 2021 14:18:38 +0200 Subject: [PATCH] fix: renderer render translated rectangle --- lib-gui/src/renderer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib-gui/src/renderer.c b/lib-gui/src/renderer.c index 2086c5f..8afe62e 100644 --- a/lib-gui/src/renderer.c +++ b/lib-gui/src/renderer.c @@ -112,7 +112,8 @@ void renderer_render_rectangle(renderer_t *renderer, uint16_t bx, uint16_t by, for (int y = 0; y < height; y++) { for (int x = 0; x < width; x++) { if (coords_is_within(bx + x, by + y, beg, end)) { - display_set_pixel(renderer->display, bx + x, by + y, color); + display_set_pixel(renderer->display, bx + x + renderer->translate_x, + by + y + renderer->translate_y, color); } } } -- 2.48.1