diff --git a/winit/src/conversion.rs b/winit/src/conversion.rs index eaa26ace..78686424 100644 --- a/winit/src/conversion.rs +++ b/winit/src/conversion.rs @@ -27,6 +27,12 @@ pub fn window_event( height: logical_size.height, })) } + WindowEvent::CursorEntered { .. } => { + Some(Event::Mouse(mouse::Event::CursorEntered)) + } + WindowEvent::CursorLeft { .. } => { + Some(Event::Mouse(mouse::Event::CursorLeft)) + } WindowEvent::CursorMoved { position, .. } => { let position = position.to_logical::(scale_factor);