From 7728a8bffb56aa04787531c605967b494a198e65 Mon Sep 17 00:00:00 2001 From: Cole Miller Date: Wed, 12 Mar 2025 09:50:25 -0400 Subject: [PATCH] git: Fix placeholder dots in untracked files (#26537) This regressed at some point. Release Notes: - N/A --- crates/git_ui/src/git_panel.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/crates/git_ui/src/git_panel.rs b/crates/git_ui/src/git_panel.rs index cfcaa5a53689db784c1af6cf97ed1348f7d785f0..fcf0073fc12adaf5b5ff67b39d5249d794ba8921 100644 --- a/crates/git_ui/src/git_panel.rs +++ b/crates/git_ui/src/git_panel.rs @@ -3626,7 +3626,11 @@ impl GitPanel { Checkbox::new(checkbox_id, is_staged) .disabled(!has_write_access) .fill() - .placeholder(!self.has_staged_changes() && !self.has_conflicts()) + .placeholder( + !self.has_staged_changes() + && !self.has_conflicts() + && !entry.status.is_created(), + ) .elevation(ElevationIndex::Surface) .on_click({ let entry = entry.clone();