Fix: consume save command in ListView

fixes #710
This commit is contained in:
Henrik Friedrichsen
2022-01-14 19:13:57 +01:00
parent 2653bad382
commit 1a63efa69e

View File

@@ -388,6 +388,8 @@ impl<I: ListItem + Clone> ViewExt for ListView<I> {
if let Some(item) = item.as_mut() {
item.save(self.library.clone());
}
return Ok(CommandResult::Consumed(None));
}
Command::Delete => {
let mut item = {
@@ -398,6 +400,8 @@ impl<I: ListItem + Clone> ViewExt for ListView<I> {
if let Some(item) = item.as_mut() {
item.unsave(self.library.clone());
}
return Ok(CommandResult::Consumed(None));
}
Command::Share(mode) => {
let url = match mode {