summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/context/app_context.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/context/app_context.rs b/src/context/app_context.rs
index 79335c2..8c5f907 100644
--- a/src/context/app_context.rs
+++ b/src/context/app_context.rs
@@ -163,7 +163,11 @@ impl AppContext {
self.call_preview_shown_hook(new.clone())
}
}
- None => self.call_preview_removed_hook(),
+ None => {
+ if !self.preview_area.is_none() {
+ self.call_preview_removed_hook()
+ }
+ }
}
self.preview_area = new_preview_area
}