From a0d93e821e3342db90b3a1f46859970736b38122 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Thu, 6 Jun 2024 16:53:39 +0900 Subject: [PATCH] fix: keyboard interact element overflow --- src/gui/mod.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/mod.rs b/src/gui/mod.rs index 645a1e5..9b3fdbb 100644 --- a/src/gui/mod.rs +++ b/src/gui/mod.rs @@ -294,7 +294,7 @@ pub struct Canvas { hover_controls: [Option; 2], pressed_controls: [Option; 2], - interact_map: Vec>, + interact_map: Vec>, interact_stride: usize, interact_rows: usize, @@ -403,7 +403,7 @@ impl Canvas { for y in y_min..y_max { for x in x_min..x_max { - self.interact_map[y * self.interact_stride + x] = Some(idx as u8); + self.interact_map[y * self.interact_stride + x] = Some(idx as u16); } } }