diff --git a/crates/agent/src/inline_assistant.rs b/crates/agent/src/inline_assistant.rs index 7c85381cca40bf70a31142637420d30cb463e6ac..1767c44b3a603af1fe9d0dffc7d81b90a3983a8a 100644 --- a/crates/agent/src/inline_assistant.rs +++ b/crates/agent/src/inline_assistant.rs @@ -767,9 +767,6 @@ impl InlineAssistant { PromptEditorEvent::CancelRequested => { self.finish_assist(assist_id, true, window, cx); } - PromptEditorEvent::DismissRequested => { - self.dismiss_assist(assist_id, window, cx); - } PromptEditorEvent::Resized { .. } => { // This only matters for the terminal inline assistant } diff --git a/crates/agent/src/inline_prompt_editor.rs b/crates/agent/src/inline_prompt_editor.rs index af83b3ad76f84fa8abde6d884b16882de0ded893..67096f84c7471ba87a7d1b08deac97909aa76fcb 100644 --- a/crates/agent/src/inline_prompt_editor.rs +++ b/crates/agent/src/inline_prompt_editor.rs @@ -403,9 +403,7 @@ impl PromptEditor { CodegenStatus::Idle => { cx.emit(PromptEditorEvent::StartRequested); } - CodegenStatus::Pending => { - cx.emit(PromptEditorEvent::DismissRequested); - } + CodegenStatus::Pending => {} CodegenStatus::Done => { if self.edited_since_done { cx.emit(PromptEditorEvent::StartRequested); @@ -831,7 +829,6 @@ pub enum PromptEditorEvent { StopRequested, ConfirmRequested { execute: bool }, CancelRequested, - DismissRequested, Resized { height_in_lines: u8 }, } diff --git a/crates/agent/src/terminal_inline_assistant.rs b/crates/agent/src/terminal_inline_assistant.rs index 4e907f04ce266679d496322246faaeeabfc10442..993cfd2fbdb10484d99be0a26f12c0a38b888ef0 100644 --- a/crates/agent/src/terminal_inline_assistant.rs +++ b/crates/agent/src/terminal_inline_assistant.rs @@ -167,9 +167,6 @@ impl TerminalInlineAssistant { PromptEditorEvent::CancelRequested => { self.finish_assist(assist_id, true, false, window, cx); } - PromptEditorEvent::DismissRequested => { - self.dismiss_assist(assist_id, window, cx); - } PromptEditorEvent::Resized { height_in_lines } => { self.insert_prompt_editor_into_terminal(assist_id, *height_in_lines, window, cx); }