Cargo.lock 🔗
@@ -9418,6 +9418,7 @@ dependencies = [
"log",
"menu",
"picker",
+ "project",
"rust-embed",
"settings",
"simplelog",
Michael Angerman created
@mikayla-maki approved my suggested change as noted in the issue
below...
Release Notes:
- Fixed: [#10739 ](https://github.com/zed-industries/zed/issues/10739)
Cargo.lock | 1 +
crates/storybook/Cargo.toml | 1 +
crates/storybook/src/stories/picker.rs | 2 ++
3 files changed, 4 insertions(+)
@@ -9418,6 +9418,7 @@ dependencies = [
"log",
"menu",
"picker",
+ "project",
"rust-embed",
"settings",
"simplelog",
@@ -26,6 +26,7 @@ language.workspace = true
log.workspace = true
menu.workspace = true
picker.workspace = true
+project.workspace = true
rust-embed.workspace = true
settings.workspace = true
simplelog = "0.9"
@@ -1,6 +1,7 @@
use fuzzy::StringMatchCandidate;
use gpui::{div, prelude::*, KeyBinding, Render, SharedString, Styled, Task, View, WindowContext};
use picker::{Picker, PickerDelegate};
+use project::Project;
use std::sync::Arc;
use ui::{prelude::*, ListItemSpacing};
use ui::{Label, ListItem};
@@ -190,6 +191,7 @@ impl PickerStory {
]);
delegate.update_matches("".into(), cx).detach();
+ Project::init_settings(cx);
let picker = Picker::uniform_list(delegate, cx);
picker.focus(cx);
picker