From 25505be5403e0611f68fd27af66aa19c3f4a4b55 Mon Sep 17 00:00:00 2001 From: "John M. Merchant" <17532914+jmmerchant@users.noreply.github.com> Date: Fri, 15 Oct 2021 11:43:00 -0400 Subject: [PATCH] modified library.rs to sort after saving an album (#428) * modified library.rs to sort after saving an album * Reformat Co-authored-by: Henrik Friedrichsen --- src/library.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/library.rs b/src/library.rs index 692e1bc..503debe 100644 --- a/src/library.rs +++ b/src/library.rs @@ -633,6 +633,9 @@ impl Library { let mut store = self.albums.write().unwrap(); if !store.iter().any(|a| a.id == album.id) { store.insert(0, album.clone()); + + // resort list of albums + store.sort_unstable_by_key(|a| format!("{}{}{}", a.artists[0], a.year, a.title)); } }