fixed a bug where files outside of the project would show 'untitled' in the search bar
This commit is contained in:
parent
b6bb2985f5
commit
19c98bb5ad
3 changed files with 24 additions and 15 deletions
|
@ -2315,6 +2315,18 @@ impl BufferSnapshot {
|
|||
self.file.as_deref()
|
||||
}
|
||||
|
||||
pub fn resolve_file_path(&self, cx: &AppContext, include_root: bool) -> Option<PathBuf> {
|
||||
if let Some(file) = self.file() {
|
||||
if file.path().file_name().is_none() || include_root {
|
||||
Some(file.full_path(cx))
|
||||
} else {
|
||||
Some(file.path().to_path_buf())
|
||||
}
|
||||
} else {
|
||||
None
|
||||
}
|
||||
}
|
||||
|
||||
pub fn file_update_count(&self) -> usize {
|
||||
self.file_update_count
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue