Replace ViewContext::spawn
with ViewContext::spawn_weak
This commit is contained in:
parent
09f7e41907
commit
94c2eaad23
20 changed files with 83 additions and 73 deletions
|
@ -102,7 +102,7 @@ impl PickerDelegate for LanguageSelectorDelegate {
|
|||
let language = self.language_registry.language_for_name(language_name);
|
||||
let project = self.project.downgrade();
|
||||
let buffer = self.buffer.downgrade();
|
||||
cx.spawn_weak(|_, mut cx| async move {
|
||||
cx.spawn(|_, mut cx| async move {
|
||||
let language = language.await?;
|
||||
let project = project
|
||||
.upgrade(&cx)
|
||||
|
@ -138,7 +138,7 @@ impl PickerDelegate for LanguageSelectorDelegate {
|
|||
) -> gpui::Task<()> {
|
||||
let background = cx.background().clone();
|
||||
let candidates = self.candidates.clone();
|
||||
cx.spawn_weak(|this, mut cx| async move {
|
||||
cx.spawn(|this, mut cx| async move {
|
||||
let matches = if query.is_empty() {
|
||||
candidates
|
||||
.into_iter()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue