From 9f36d33e345492044de6c7739171d86d9881cbc8 Mon Sep 17 00:00:00 2001 From: Ian Douglas Scott Date: Tue, 15 Aug 2023 13:44:06 -0700 Subject: [PATCH] Fix compilation errors with `applet` feature --- src/app/applet/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/applet/mod.rs b/src/app/applet/mod.rs index 9eb9a712..20bf4216 100644 --- a/src/app/applet/mod.rs +++ b/src/app/applet/mod.rs @@ -104,7 +104,7 @@ impl CosmicAppletHelper { let (width, height) = self.suggested_size(); let width = u32::from(width); let height = u32::from(height); - let settings = super::Settings::default() + let mut settings = super::Settings::default() .size((width + APPLET_PADDING * 2, height + APPLET_PADDING * 2)) .size_limits( Limits::NONE @@ -118,7 +118,7 @@ impl CosmicAppletHelper { .default_font(crate::font::FONT) .transparent(true); if let Some(theme) = self.theme() { - settings.theme(theme); + settings = settings.theme(theme); } settings } @@ -204,8 +204,8 @@ impl CosmicAppletHelper { #[must_use] pub fn theme(&self) -> Option { match self.background { - CosmicPanelBackground::Dark => theme::Theme::dark(), - CosmicPanelBackground::Light => theme::Theme::light(), + CosmicPanelBackground::Dark => Some(theme::Theme::dark()), + CosmicPanelBackground::Light => Some(theme::Theme::light()), _ => None, } }