aboutsummaryrefslogtreecommitdiff
path: root/src/ui/sidebar.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/sidebar.rs')
-rw-r--r--src/ui/sidebar.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/ui/sidebar.rs b/src/ui/sidebar.rs
index eb6d6fab..32f9236f 100644
--- a/src/ui/sidebar.rs
+++ b/src/ui/sidebar.rs
@@ -137,7 +137,7 @@ pub(crate) fn agent_panel_entries(app: &AppState) -> Vec<AgentPanelEntry> {
.enumerate()
.flat_map(|(ws_idx, ws)| {
let multi_tab = ws.tabs.len() > 1;
- let workspace_label = ws.display_name();
+ let workspace_label = ws.display_name_from(&app.terminals, &app.terminal_runtimes);
ws.pane_details(&app.terminals)
.into_iter()
.map(move |detail| AgentPanelEntry {
@@ -646,7 +646,10 @@ fn render_workspace_list(app: &AppState, frame: &mut Frame, area: Rect, is_navig
Span::styled(" ", Style::default()),
Span::styled(icon, icon_style),
Span::styled(" ", Style::default()),
- Span::styled(ws.display_name(), name_style),
+ Span::styled(
+ ws.display_name_from(&app.terminals, &app.terminal_runtimes),
+ name_style,
+ ),
];
frame.render_widget(