diff --git a/src/app.rs b/src/app.rs index 7919c6b..ef43c97 100644 --- a/src/app.rs +++ b/src/app.rs @@ -3,13 +3,14 @@ use imgui_wgpu::{Renderer, RendererConfig}; use imgui_winit_support::WinitPlatform; use pollster::block_on; use std::{num::NonZero, sync::Arc, time::Instant}; +#[cfg(target_os = "windows")] +use winit::platform::windows::{CornerPreference, WindowAttributesExtWindows as _}; use winit::{ application::ApplicationHandler, dpi::LogicalSize, event::{ElementState, Event, WindowEvent}, event_loop::ActiveEventLoop, keyboard::Key, - platform::windows::{CornerPreference, WindowAttributesExtWindows}, window::Window, }; @@ -51,8 +52,9 @@ impl AppWindow { let attributes = Window::default_attributes() .with_inner_size(size) - .with_title("Shrooms VB") - .with_corner_preference(CornerPreference::DoNotRound); + .with_title("Shrooms VB"); + #[cfg(target_os = "windows")] + let attributes = attributes.with_corner_preference(CornerPreference::DoNotRound); Arc::new(event_loop.create_window(attributes).unwrap()) };