This commit is contained in:
2026-08-14 09:42:41 +07:00
parent 080a026d3f
commit 2de810003d
2 changed files with 29 additions and 24 deletions
@@ -592,19 +592,18 @@ impl RepoDetailView {
let Some(worktree) = self.worktree.clone() else {
return;
};
// Same display name as the repo detail panel's title.
let announcement = self.announcement.as_ref().unwrap_or(&self.initial);
let repo_name = announcement
.name
.clone()
.unwrap_or_else(|| SharedString::from(announcement.id.clone()));
let panel =
cx.new(|cx| CommitDiffView::new(worktree, repo_name, commit.clone(), window, cx));
if let Some(dock_area) = self.dock_area.upgrade() {
dock_area.update(cx, |dock_area, cx| {
// The diff viewer lives in the bottom dock, leaving the
// central explorer open while browsing a commit.
dock_area.add_panel(Arc::new(panel), DockPlacement::Bottom, None, window, cx);
});
}