diff --git a/crates/settings_ui/src/keybindings.rs b/crates/settings_ui/src/keybindings.rs index edd20974b3..e80bdb00ad 100644 --- a/crates/settings_ui/src/keybindings.rs +++ b/crates/settings_ui/src/keybindings.rs @@ -231,9 +231,7 @@ impl SerializableItem for KeymapEditor { _window: &mut Window, cx: &mut ui::Context, ) -> Option>> { - let Some(workspace_id) = workspace.database_id() else { - return None; - }; + let workspace_id = workspace.database_id()?; Some(cx.background_spawn(async move { KEYBINDING_EDITORS .save_keybinding_editor(item_id, workspace_id)