diff --git a/src/common/menu.rs b/src/common/menu.rs index 01ffca8..0ed2a0c 100644 --- a/src/common/menu.rs +++ b/src/common/menu.rs @@ -72,6 +72,7 @@ pub unsafe fn set_menu_from_json(message: &str) { pub fn spawn_menu() { unsafe { QUICK_MENU_ACTIVE = true; + *MENU_RECEIVED_INPUT.data_ptr() = true; } } diff --git a/src/training/ui/input_log.rs b/src/training/ui/input_log.rs index 9972240..374b5fc 100644 --- a/src/training/ui/input_log.rs +++ b/src/training/ui/input_log.rs @@ -80,7 +80,7 @@ unsafe fn draw_log(root_pane: &Pane, log_idx: usize, log: &InputLog) { fade_out(log_pane, log.ttl, FADE_FRAMES); // Handle positioning - let new_pos_y = (-56.0 * log_idx as f32) + 56.0; + let new_pos_y = -52.5 * log_idx as f32; if new_pos_y != log_pane.pos_y { log_pane.pos_y = new_pos_y; log_pane.flags |= 1 << PaneFlag::IsGlobalMatrixDirty as u8;