From 6720e4c9bdd8ef04bbdee630393eb9a6b64da73a Mon Sep 17 00:00:00 2001 From: szymon Date: Sat, 22 Aug 2026 14:51:03 +0200 Subject: [PATCH] feat: center background of the checkbox --- src/ui/macroquad/game.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/ui/macroquad/game.rs b/src/ui/macroquad/game.rs index dacd09d..842ece4 100644 --- a/src/ui/macroquad/game.rs +++ b/src/ui/macroquad/game.rs @@ -111,11 +111,14 @@ impl GameClient { fn draw_lobby(&mut self) { let lobby = &self.lobby; + let background_x = lobby.checkbox_size.x * 10.0; + let background_y = lobby.checkbox_size.y * 10.0; + draw_rectangle( - lobby.checkbox_pos.x, - lobby.checkbox_pos.y, - lobby.checkbox_size.x * 10.0, - lobby.checkbox_size.y * 10.0, + lobby.checkbox_pos.x - background_x * 0.5, + lobby.checkbox_pos.y - background_y * 0.5, + background_x, + background_y, GRAY, );