diff --git a/src/debug.rs b/src/debug.rs index c82f72b..058d3e1 100644 --- a/src/debug.rs +++ b/src/debug.rs @@ -8,10 +8,16 @@ pub fn plugin(app: &mut App) { app.add_systems(Startup, setup); } -fn update(mut commands: Commands, keyboard: Res>) { +fn update(mut commands: Commands, keyboard: Res>, gamepads: Query<&Gamepad>) { if keyboard.just_pressed(KeyCode::Backquote) { commands.trigger(LogViewerVisibility::Toggle); } + + for g in gamepads.iter() { + if g.just_pressed(GamepadButton::North) { + commands.trigger(LogViewerVisibility::Toggle); + } + } } fn setup(mut commands: Commands) {