diff --git a/crates/git_ui/src/git_panel.rs b/crates/git_ui/src/git_panel.rs index 9f126810f69ab88306890229098693bc1b8768cf..db9d76e1580ec34d0680807d9870dce90c4d13d8 100644 --- a/crates/git_ui/src/git_panel.rs +++ b/crates/git_ui/src/git_panel.rs @@ -920,9 +920,9 @@ impl GitPanel { cx: &mut Context, ) { maybe!({ - let skip_prompt = action.skip_prompt; let list_entry = self.entries.get(self.selected_entry?)?.clone(); let entry = list_entry.status_entry()?.to_owned(); + let skip_prompt = action.skip_prompt || entry.status.is_created(); let prompt = if skip_prompt { Task::ready(Ok(0))