diff --git a/src/main.rs b/src/main.rs index 21cee82..8d63cf5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -102,7 +102,7 @@ fn select_albums(ui: &mut Cursive) { let album_name = album_name(&album_path); let album_path = album_path.clone(); let selected = registry.selected_albums.contains(&album_path); - + let mut checkbox = Checkbox::new().on_change(move |_, checked| { let mut registry = REGISTRY.lock().unwrap(); registry.select_album(&album_path, checked); diff --git a/src/registry.rs b/src/registry.rs index 00a0c04..0b03463 100644 --- a/src/registry.rs +++ b/src/registry.rs @@ -98,7 +98,7 @@ impl Registry { result.sort(); result } - + pub fn select_album(&mut self, album_path: &PathBuf, result: bool) { if result { self.selected_albums.insert(album_path.clone());