diff options
author | Blaž Hrastnik | 2021-05-07 05:52:47 +0000 |
---|---|---|
committer | Blaž Hrastnik | 2021-05-07 05:52:47 +0000 |
commit | c0a8b814870335986b595af25a10330bfe077793 (patch) | |
tree | 0389cc5462dd5ce51e6ce29d7b8d02e9f4e3dc4b /helix-term | |
parent | c20813690f962856efa1989576d9f7c91364f265 (diff) |
Only send the document close event if we're closing the underlying buffer
Diffstat (limited to 'helix-term')
-rw-r--r-- | helix-term/src/commands.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/helix-term/src/commands.rs b/helix-term/src/commands.rs index addd7437..b7e853c4 100644 --- a/helix-term/src/commands.rs +++ b/helix-term/src/commands.rs @@ -856,7 +856,7 @@ pub fn command_mode(cx: &mut Context) { match *parts.as_slice() { ["q"] | ["quit"] => { - editor.close(editor.view().id); + editor.close(editor.view().id, /* close_buffer */ false); } ["o", path] | ["open", path] => { editor.open(path.into(), Action::Replace); @@ -2085,7 +2085,7 @@ pub fn space_mode(cx: &mut Context) { } 'c' => { // close current split - cx.editor.close(cx.view_id); + cx.editor.close(cx.view_id, /* close_buffer */ false); } // ' ' => toggle_alternate_buffer(cx), // TODO: temporary since space mode took it's old key |