aboutsummaryrefslogtreecommitdiff
path: root/helix-term/src/commands.rs
diff options
context:
space:
mode:
authorBlaž Hrastnik2021-05-07 05:52:47 +0000
committerBlaž Hrastnik2021-05-07 05:52:47 +0000
commitc0a8b814870335986b595af25a10330bfe077793 (patch)
tree0389cc5462dd5ce51e6ce29d7b8d02e9f4e3dc4b /helix-term/src/commands.rs
parentc20813690f962856efa1989576d9f7c91364f265 (diff)
Only send the document close event if we're closing the underlying buffer
Diffstat (limited to 'helix-term/src/commands.rs')
-rw-r--r--helix-term/src/commands.rs4
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