Fix running on the native target without the Linux Wayland platform

This commit is contained in:
Keavon Chambers 2025-05-19 14:24:10 -07:00
parent e57637aab1
commit f624edb801

View file

@ -208,14 +208,14 @@ impl ApplicationIo for WasmApplicationIo {
fn create_window(&self) -> SurfaceHandle<Self::Surface> {
log::trace!("Spawning window");
#[cfg(not(test))]
#[cfg(all(not(test), target_os = "linux", feature = "wayland"))]
use winit::platform::wayland::EventLoopBuilderExtWayland;
#[cfg(not(test))]
#[cfg(all(not(test), target_os = "linux", feature = "wayland"))]
let event_loop = winit::event_loop::EventLoopBuilder::new().with_any_thread(true).build().unwrap();
#[cfg(test)]
#[cfg(not(all(not(test), target_os = "linux", feature = "wayland")))]
let event_loop = winit::event_loop::EventLoop::new().unwrap();
let window = winit::window::WindowBuilder::new()
.with_title("Graphite")
.with_inner_size(winit::dpi::PhysicalSize::new(800, 600))