Change summary
crates/git_ui/src/commit_modal.rs | 6 +-----
crates/git_ui/src/git_panel.rs | 9 +--------
2 files changed, 2 insertions(+), 13 deletions(-)
Detailed changes
@@ -262,11 +262,7 @@ impl CommitModal {
.map(|b| b.name.clone())
})
.unwrap_or_else(|| "<no branch>".into());
- let tooltip = if git_panel.has_staged_changes() {
- "Commit staged changes"
- } else {
- "Commit changes to tracked files"
- };
+ let (_, tooltip) = git_panel.configure_commit_button(cx);
let title = git_panel.commit_button_title();
let co_authors = git_panel.render_co_authors(cx);
(branch, tooltip, title, co_authors)
@@ -1974,14 +1974,7 @@ impl GitPanel {
} else if !self.has_write_access(cx) {
(false, "You do not have write access to this project")
} else {
- (
- true,
- if self.has_staged_changes() {
- "Commit"
- } else {
- "Commit Tracked"
- },
- )
+ (true, self.commit_button_title())
}
}