From 7da6bd6a71531713c4de58b04810e32e16eb349a Mon Sep 17 00:00:00 2001 From: Blaž Hrastnik Date: Sun, 21 Feb 2021 19:04:31 +0900 Subject: commands: Simplify some code, only calling cx.doc() once. --- helix-view/src/editor.rs | 3 +-- helix-view/src/tree.rs | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'helix-view') diff --git a/helix-view/src/editor.rs b/helix-view/src/editor.rs index 52285bf8..24cd8ef9 100644 --- a/helix-view/src/editor.rs +++ b/helix-view/src/editor.rs @@ -54,8 +54,7 @@ impl Editor { } let view = View::new(doc)?; - let id = self.tree.insert(view); - self.tree.get_mut(id).id = id; + self.tree.insert(view); Ok(()) } diff --git a/helix-view/src/tree.rs b/helix-view/src/tree.rs index 4b6fd77c..9903ba79 100644 --- a/helix-view/src/tree.rs +++ b/helix-view/src/tree.rs @@ -99,6 +99,7 @@ impl Tree { let mut node = Node::view(view); node.parent = parent; let node = self.nodes.insert(node); + self.get_mut(node).id = node; let container = match &mut self.nodes[parent] { Node { -- cgit v1.2.3-70-g09d2