diff --git a/crates/copilot/src/copilot.rs b/crates/copilot/src/copilot.rs index 55c4c70f65..b9e850b371 100644 --- a/crates/copilot/src/copilot.rs +++ b/crates/copilot/src/copilot.rs @@ -279,7 +279,7 @@ pub enum Event { uuid: String, file_type: Option>, }, - CompletionDiscarded { + CompletionsDiscarded { uuids: Vec, file_type: Option>, }, @@ -789,7 +789,7 @@ impl Copilot { Err(error) => return Task::ready(Err(error)), }; - cx.emit(Event::CompletionDiscarded { + cx.emit(Event::CompletionsDiscarded { uuids: completions .iter() .map(|completion| completion.uuid.clone()) diff --git a/crates/editor/src/editor.rs b/crates/editor/src/editor.rs index 221e94370e..9c5fe7e940 100644 --- a/crates/editor/src/editor.rs +++ b/crates/editor/src/editor.rs @@ -3115,7 +3115,8 @@ impl Editor { fn discard_copilot_suggestion(&mut self, cx: &mut ViewContext) -> bool { if self.has_active_copilot_suggestion(cx) { if let Some(copilot) = Copilot::global(cx) { - let file_type = self.copilot_state + let file_type = self + .copilot_state .completions .get(0) .and_then(|completion| self.language_at(completion.range.start.offset, cx))