diff --git a/src/app.rs b/src/app.rs index b385658a..dc02d697 100644 --- a/src/app.rs +++ b/src/app.rs @@ -373,7 +373,7 @@ impl App { .filter_map(|c| { if c.show_in_quickbar() { Some(Text::Styled( - Cow::from(c.text.name.clone()), + Cow::from(c.text.name), if c.enabled { style_enabled } else { diff --git a/src/components/help.rs b/src/components/help.rs index 75e32e5e..af22c4eb 100644 --- a/src/components/help.rs +++ b/src/components/help.rs @@ -154,7 +154,7 @@ impl HelpComponent { let mut selected_line = 0_u16; for (key, group) in - &self.cmds.iter().group_by(|e| e.text.group.clone()) + &self.cmds.iter().group_by(|e| e.text.group) { txt.push(Text::Styled( Cow::from(format!(" {}\n", key)), @@ -163,7 +163,6 @@ impl HelpComponent { txt.extend( group - .into_iter() .sorted_by_key(|e| e.order) .map(|e| { let is_selected = self.selection == processed;