diff --git a/crates/bevy_winit/src/lib.rs b/crates/bevy_winit/src/lib.rs index a7eded5f01c30..d778d18162df9 100644 --- a/crates/bevy_winit/src/lib.rs +++ b/crates/bevy_winit/src/lib.rs @@ -446,13 +446,18 @@ fn handle_winit_event( let physical_position = DVec2::new(position.x, position.y); let last_position = win.physical_cursor_position(); - let delta = - last_position.map(|last_pos| (physical_position.as_vec2() - last_pos) / win.resolution.scale_factor()); + let delta = last_position.map(|last_pos| { + (physical_position.as_vec2() - last_pos) / win.resolution.scale_factor() + }); win.set_physical_cursor_position(Some(physical_position)); let position = (physical_position / win.resolution.scale_factor() as f64).as_vec2(); - app.send_event(CursorMoved { window, position, delta }); + app.send_event(CursorMoved { + window, + position, + delta, + }); } WindowEvent::CursorEntered { .. } => { app.send_event(CursorEntered { window });