From fb4628e4609f4ee8cff23364d0b3cdb038134002 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Tue, 21 Apr 2026 19:10:54 -0400 Subject: [PATCH] fix: winit feature gate --- src/core.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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(_)) => {