diff options
Diffstat (limited to 'src/preview.rs')
-rw-r--r-- | src/preview.rs | 7 |
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() }) } |