We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7fd781e commit 0fdd050Copy full SHA for 0fdd050
crates/bevy_winit/src/winit_windows.rs
@@ -127,10 +127,12 @@ impl WinitWindows {
127
128
let winit_window = winit_window_builder.build(event_loop).unwrap();
129
130
- match winit_window.set_cursor_grab(window_descriptor.cursor_locked) {
131
- Ok(_) => {}
132
- Err(winit::error::ExternalError::NotSupported(_)) => {}
133
- Err(err) => Err(err).unwrap(),
+ if window_descriptor.cursor_locked {
+ match winit_window.set_cursor_grab(true) {
+ Ok(_) => {}
+ Err(winit::error::ExternalError::NotSupported(_)) => {}
134
+ Err(err) => Err(err).unwrap(),
135
+ }
136
}
137
138
winit_window.set_cursor_visible(window_descriptor.cursor_visible);
0 commit comments