fix: also strip ANSI in sidebar normalize_activity_text (#2481)

This commit is contained in:
Hanmiao Li
2026-06-01 14:07:16 +08:00
committed by Hunter B
parent 599b5997d0
commit 87b5c78d8a
+3 -1
View File
@@ -1377,7 +1377,9 @@ fn shell_wait_poll_key(row: &SidebarToolRow) -> String {
}
fn normalize_activity_text(text: &str) -> String {
text.split_whitespace().collect::<Vec<_>>().join(" ")
let mut cleaned = String::with_capacity(text.len());
crate::tui::osc8::strip_ansi_into(text, &mut cleaned);
cleaned.split_whitespace().collect::<Vec<_>>().join(" ")
}
fn tool_row_rank(row: &SidebarToolRow) -> u8 {