From 6b1d5d4d204f11204fca02b2678c96fa3aacbf91 Mon Sep 17 00:00:00 2001 From: qkzk Date: Wed, 1 Nov 2023 16:39:32 +0100 Subject: FIX: couldn't reset view after exiting preview second window --- src/event_exec.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/event_exec.rs') diff --git a/src/event_exec.rs b/src/event_exec.rs index e22f2f8..0c48fd8 100644 --- a/src/event_exec.rs +++ b/src/event_exec.rs @@ -979,7 +979,13 @@ impl EventAction { /// Toggle the second pane between preview & normal mode (files). pub fn toggle_preview_second(status: &mut Status) -> Result<()> { status.preview_second = !status.preview_second; - status.update_second_pane_for_preview() + if status.preview_second { + status.set_second_pane_for_preview()?; + } else { + status.tabs[1].reset_mode(); + status.tabs[1].refresh_view()?; + } + Ok(()) } /// Set the current selected file as wallpaper with `nitrogen`. -- cgit v1.2.3