summaryrefslogtreecommitdiffstats
path: root/src/preview.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/preview.rs')
-rw-r--r--src/preview.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/preview.rs b/src/preview.rs
index 0e7ab82..273c13a 100644
--- a/src/preview.rs
+++ b/src/preview.rs
@@ -265,6 +265,13 @@ impl Previewer {
}))));
}
+ pub fn reload(&mut self) {
+ if let Some(file) = self.file.clone() {
+ self.file = None;
+ self.set_file(&file);
+ }
+ }
+
fn preview_failed(file: &File) -> HResult<WidgetO> {
Err(HError::PreviewFailed { file: file.name.clone() })
}