Use same commit button text in panel and modal (#25988)

Release Notes:

- Fixed inconsistencies in commit button text between Git panel and modal.
This commit is contained in:
Joseph T. Lyons 2025-03-03 22:03:34 -05:00 committed by GitHub
parent 74fc52d5ce
commit 88940732ca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 10 additions and 10 deletions

View file

@ -267,11 +267,7 @@ impl CommitModal {
} else {
"Commit changes to tracked files"
};
let title = if git_panel.has_staged_changes() {
"Commit"
} else {
"Commit All"
};
let title = git_panel.commit_button_title();
let co_authors = git_panel.render_co_authors(cx);
(branch, tooltip, title, co_authors)
});

View file

@ -1985,6 +1985,14 @@ impl GitPanel {
}
}
pub fn commit_button_title(&self) -> &'static str {
if self.has_staged_changes() {
"Commit"
} else {
"Commit Tracked"
}
}
pub fn render_footer(
&self,
window: &mut Window,
@ -1999,11 +2007,7 @@ impl GitPanel {
let enable_coauthors = self.render_co_authors(cx);
let title = if self.has_staged_changes() {
"Commit"
} else {
"Commit Tracked"
};
let title = self.commit_button_title();
let editor_focus_handle = self.commit_editor.focus_handle(cx);
let branch = active_repo.read(cx).current_branch().cloned();