From 2c07dd8befc8cbbc9bfbf7f23d76b356210c8178 Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Thu, 19 Sep 2024 00:59:08 +0200 Subject: [PATCH] fix(desktop): add window_hint to config update transaction --- cosmic-settings/src/pages/desktop/appearance.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/cosmic-settings/src/pages/desktop/appearance.rs b/cosmic-settings/src/pages/desktop/appearance.rs index 3ccf0a6..ed5dd2a 100644 --- a/cosmic-settings/src/pages/desktop/appearance.rs +++ b/cosmic-settings/src/pages/desktop/appearance.rs @@ -457,13 +457,10 @@ impl Page { let color = self.accent_window_hint.get_applied_color().map(Srgb::from); - if self + needs_build = self .theme_builder .set_window_hint(config, color.clone()) - .unwrap_or_default() - { - self.theme_config_write("window_hint", color) - } + .unwrap_or_default(); } } @@ -1017,6 +1014,7 @@ impl Page { text_button; warning; warning_button; + window_hint; }); Message::NewTheme(new_theme).into()