diff --git a/src/core.rs b/src/core.rs index 53e53c94..b454f301 100644 --- a/src/core.rs +++ b/src/core.rs @@ -9,7 +9,6 @@ use cosmic_theme::ThemeMode; use enumflags2::{self, BitFlags, bitflags}; use iced::{Limits, Size, window}; use iced_core::window::Id; -use iced_winit::SurfaceIdWrapper; use palette::Srgba; use slotmap::Key; @@ -588,7 +587,13 @@ impl Core { self.app_type } - pub fn blur(&self, theme: &Theme, surface_id_wrapper: Option) -> bool { + #[cfg(feature = "winit")] + pub fn blur( + &self, + theme: &Theme, + surface_id_wrapper: Option, + ) -> bool { + use iced_winit::SurfaceIdWrapper; let theme = theme.cosmic(); match surface_id_wrapper { Some(SurfaceIdWrapper::LayerSurface(_)) => {