diff options
| author | pml68 <contact@pml68.dev> | 2025-01-04 22:45:52 +0100 |
|---|---|---|
| committer | pml68 <contact@pml68.dev> | 2025-01-04 22:45:52 +0100 |
| commit | eaaaf2ac7182de1be043b223337e4d8a56e458e1 (patch) | |
| tree | f2ea1096499d31ead4f5d1f03087ade7bcebb9ed /iced_builder/src/main.rs | |
| parent | feat: add custom theme codegen for `Project` (diff) | |
| download | iced-builder-eaaaf2ac7182de1be043b223337e4d8a56e458e1.tar.gz | |
refactor: apply clippy suggestions
Diffstat (limited to '')
| -rw-r--r-- | iced_builder/src/main.rs | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/iced_builder/src/main.rs b/iced_builder/src/main.rs index b30afaa..5b95b94 100644 --- a/iced_builder/src/main.rs +++ b/iced_builder/src/main.rs @@ -113,7 +113,7 @@ impl App { } fn title(&self) -> String { - let saved_state = if !self.is_dirty { "" } else { " *" }; + let saved_state = if self.is_dirty { " *" } else { "" }; let project_name = match &self.project.title { Some(n) => { @@ -126,7 +126,7 @@ impl App { } ) } - None => "".to_owned(), + None => String::new(), }; format!("iced Builder{project_name}{saved_state}") @@ -166,11 +166,8 @@ impl App { Message::HandleNew(name, zones) => { let ids: Vec<Id> = zones.into_iter().map(|z| z.0).collect(); if !ids.is_empty() { - let action = Action::new( - ids, - &mut self.project.element_tree.clone(), - None, - ); + let eltree_clone = self.project.element_tree.clone(); + let action = Action::new(&ids, &eltree_clone, None); let result = name.handle_action( self.project.element_tree.as_mut(), action, @@ -198,9 +195,10 @@ impl App { 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, - &mut self.project.element_tree.clone(), + &ids, + &eltree_clone, Some(element.get_id()), ); let result = element.handle_action( |
