summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main.rs b/src/main.rs
index 1ac1d67..2779114 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -199,8 +199,11 @@ impl IcedBuilder {
let ids: Vec<Id> = zones.into_iter().map(|z| z.0).collect();
if !ids.is_empty() {
- let eltree_clone = self.project.element_tree.clone();
- let action = Action::new(&ids, eltree_clone.as_ref(), None);
+ let action = Action::new(
+ &ids,
+ self.project.element_tree.as_ref(),
+ None,
+ );
let result = name.handle_action(
self.project.element_tree.as_mut(),
action,
@@ -230,10 +233,9 @@ impl IcedBuilder {
Message::HandleMove(element, zones) => {
let ids: Vec<Id> = zones.into_iter().map(|z| z.0).collect();
if !ids.is_empty() {
- let eltree_clone = self.project.element_tree.clone();
let action = Action::new(
&ids,
- eltree_clone.as_ref(),
+ self.project.element_tree.as_ref(),
Some(element.id()),
);
let result = element.handle_action(