summaryrefslogtreecommitdiffstats
path: root/src/preview.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/preview.rs')
-rw-r--r--src/preview.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/preview.rs b/src/preview.rs
index 2d503c8..013b2d6 100644
--- a/src/preview.rs
+++ b/src/preview.rs
@@ -434,6 +434,10 @@ impl Previewer {
self.widget.set_stale()
}
+ pub fn get_file(&self) -> Option<&File> {
+ self.file.as_ref()
+ }
+
pub fn set_file(&mut self,
file: &File) -> HResult<()> {
if Some(file) == self.file.as_ref() && !self.widget.is_stale()? { return Ok(()) }
@@ -458,7 +462,7 @@ impl Previewer {
return preview;
}
- if file.get_mime() == Some("text".to_string()) {
+ if file.is_text() {
return Previewer::preview_text(&file, &core, stale)
}