summaryrefslogtreecommitdiffstats
path: root/src/event_exec.rs
diff options
context:
space:
mode:
authorqkzk <qu3nt1n@gmail.com>2023-10-14 18:19:50 +0200
committerqkzk <qu3nt1n@gmail.com>2023-10-14 18:19:50 +0200
commit7ebe29d47843ecdff4ff50d8e5f70b507af3cdb3 (patch)
treedf59ca03167b04f0d83f4cbc43e152232e3315b5 /src/event_exec.rs
parent48b903217ee17a0cb59da3f316cadd6b941861cf (diff)
Jump mode : 'Space' Toggle flag, 'u' remove all flags, 'Enter' jump to the file
Diffstat (limited to 'src/event_exec.rs')
-rw-r--r--src/event_exec.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/event_exec.rs b/src/event_exec.rs
index 7d0f50a..6ffc781 100644
--- a/src/event_exec.rs
+++ b/src/event_exec.rs
@@ -713,7 +713,10 @@ impl EventAction {
LeaveMode::password(status, kind, colors, dest, action)?
}
Mode::InputSimple(InputSimple::Remote) => LeaveMode::remote(status.selected())?,
- Mode::Navigate(Navigate::Jump) => LeaveMode::jump(status)?,
+ Mode::Navigate(Navigate::Jump) => {
+ must_refresh = false;
+ LeaveMode::jump(status)?
+ }
Mode::Navigate(Navigate::History) => LeaveMode::history(status.selected())?,
Mode::Navigate(Navigate::Shortcut) => LeaveMode::shortcut(status.selected())?,
Mode::Navigate(Navigate::Trash) => LeaveMode::trash(status)?,