diff --git a/src/controls.rs b/src/controls.rs index 7d676ec..3fd829f 100644 --- a/src/controls.rs +++ b/src/controls.rs @@ -149,10 +149,6 @@ fn mouse_click(mut events: EventReader, mut commands: Commands fn gamepad_connections(mut evr_gamepad: EventReader) { for ev in evr_gamepad.read() { - // we only care about connection events - let GamepadEvent::Connection(ev_conn) = ev else { - continue; - }; match ev { GamepadEvent::Connection(connection) => match &connection.connection { GamepadConnection::Connected { @@ -162,11 +158,11 @@ fn gamepad_connections(mut evr_gamepad: EventReader) { } => { info!( "New gamepad connected: {:?}, name: {name}, vendor: {vendor_id:?}, product: {product_id:?}", - ev_conn.gamepad + connection.gamepad, ); } GamepadConnection::Disconnected => { - info!("Lost connection with gamepad: {:?}", ev_conn.gamepad); + info!("Lost connection with gamepad: {:?}", connection.gamepad); } }, GamepadEvent::Button(gamepad_button_changed_event) => {