From 367d50ab2dd92d07d930edb5014e9d1decbe0a83 Mon Sep 17 00:00:00 2001 From: Ashley Wulber Date: Wed, 13 Sep 2023 10:40:49 -0400 Subject: [PATCH] fix: subscription for dock config changes --- app/src/app.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/app.rs b/app/src/app.rs index 40d072b..7a54572 100644 --- a/app/src/app.rs +++ b/app/src/app.rs @@ -204,6 +204,17 @@ impl Application for SettingsApp { } }, ), + config_subscription(0, "com.system76.CosmicPanel.Dock".into(), 1).map( + |(_, e)| match e { + Ok(config) => Message::PanelConfig(config), + Err((errors, config)) => { + for why in errors { + tracing::error!(?why, "dock config load error"); + } + Message::PanelConfig(config) + } + }, + ), theme_subscription(0).map(Message::ThemeChanged), ]) }