parent
60a96ab799
commit
6d17546b1a
1 changed files with 3 additions and 1 deletions
|
@ -909,7 +909,9 @@ impl FileFinderDelegate {
|
|||
(normal, small)
|
||||
};
|
||||
let budget = full_path_budget(&file_name, normal_em, small_em, max_width);
|
||||
if full_path.len() > budget {
|
||||
// If the computed budget is zero, we certainly won't be able to achieve it,
|
||||
// so no point trying to elide the path.
|
||||
if budget > 0 && full_path.len() > budget {
|
||||
let components = PathComponentSlice::new(&full_path);
|
||||
if let Some(elided_range) =
|
||||
components.elision_range(budget - 1, &full_path_positions)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue