diff options
Diffstat (limited to 'src/commands/escape.rs')
-rw-r--r-- | src/commands/escape.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/commands/escape.rs b/src/commands/escape.rs new file mode 100644 index 0000000..1a507df --- /dev/null +++ b/src/commands/escape.rs @@ -0,0 +1,9 @@ +use crate::context::AppContext; +use crate::error::JoshutoResult; + +pub fn escape(context: &mut AppContext) -> JoshutoResult { + if let Some(curr_dir_list) = context.tab_context_mut().curr_tab_mut().curr_list_mut() { + curr_dir_list.visual_mode_cancel(); + }; + Ok(()) +} |