diff --git a/crates/editor/src/items.rs b/crates/editor/src/items.rs index cda702de00..1d273a991e 100644 --- a/crates/editor/src/items.rs +++ b/crates/editor/src/items.rs @@ -538,11 +538,7 @@ impl Item for Editor { let description = path.to_string_lossy(); Some( Label::new( - if description.len() > MAX_TAB_TITLE_LEN { - description[..MAX_TAB_TITLE_LEN].to_string() + "…" - } else { - description.into() - }, + util::truncate_and_trailoff(&description, MAX_TAB_TITLE_LEN), style.description.text.clone(), ) .contained()