broke winit 19, fixed

This commit is contained in:
Jack Spira 2021-09-05 23:16:27 -07:00
parent 14e87db417
commit ea356177eb

View File

@ -194,6 +194,24 @@ use winit::{
TouchPhase, VirtualKeyCode, Window, WindowEvent,
};
#[cfg(
any(
feature = "winit-25",
feature = "winit-24",
feature = "winit-23",
feature = "winit-22",
feature = "winit-20"
)
)]
use winit::{
error::ExternalError,
event::{
DeviceEvent, ElementState, Event, KeyboardInput, MouseButton, MouseScrollDelta, TouchPhase,
VirtualKeyCode, WindowEvent,
},
window::{CursorIcon as MouseCursor, Window},
};
// Ensure at least one is enabled
#[cfg(not(any(
feature = "winit-19",
@ -205,15 +223,6 @@ use winit::{
)))]
compile_error!("Please enable at least one version of `winit` (see documentation for details).");
use winit::{
error::ExternalError,
event::{
DeviceEvent, ElementState, Event, KeyboardInput, MouseButton, MouseScrollDelta, TouchPhase,
VirtualKeyCode, WindowEvent,
},
window::{CursorIcon as MouseCursor, Window},
};
// FIXME(thom): make updading winit and adding a new feature less of a hassle here.
fn check_multiple_winits() {
use std::io::Write as _;