Skip to content

Commit bf9aecb

Browse files
committed
fix: Output is no longer highlighted when -s or -ss is provided
1 parent e5d3d17 commit bf9aecb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/search.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,11 @@ fn search_dir(entry: std::fs::DirEntry, search: &Search, sender: Sender) {
157157
}
158158
// If file name contains the search name, write it to the "Contains" buffer
159159
else if !search.exact && sname.contains(&search.name) {
160-
let s = crate::print::format_with_highlight(&fname, &sname, &path, search);
160+
let s = if search.output == Output::Normal {
161+
crate::print::format_with_highlight(&fname, &sname, &path, search)
162+
} else {
163+
path.to_string_lossy().into_owned()
164+
};
161165
sender.send(SearchResult::Contains(s)).unwrap();
162166
}
163167
}

0 commit comments

Comments
 (0)