From d2cdadbd7f9adf51e26cee9c011073772d7e4eba Mon Sep 17 00:00:00 2001 From: Michael Aaron Murphy Date: Mon, 1 Jul 2024 18:34:08 +0200 Subject: [PATCH] fix(desktop): make action key settable even if custom shortcuts file is not set yet --- cosmic-settings/src/pages/desktop/options.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/cosmic-settings/src/pages/desktop/options.rs b/cosmic-settings/src/pages/desktop/options.rs index 3108efd..72cb256 100644 --- a/cosmic-settings/src/pages/desktop/options.rs +++ b/cosmic-settings/src/pages/desktop/options.rs @@ -225,9 +225,7 @@ fn super_key_set(action: shortcuts::action::System) { return; }; - let Ok(mut shortcuts) = config.get::("custom") else { - return; - }; + let mut shortcuts = config.get::("custom").unwrap_or_default(); shortcuts.0.insert( Binding::new(shortcuts::Modifiers::new().logo(), None),