diff --git a/crates/tek_sequencer/src/arranger.rs b/crates/tek_sequencer/src/arranger.rs index 5f4a4f27..f170564d 100644 --- a/crates/tek_sequencer/src/arranger.rs +++ b/crates/tek_sequencer/src/arranger.rs @@ -278,8 +278,8 @@ impl Arrangement { pub fn randomize_color (&mut self) { match self.selected { ArrangementFocus::Mix => {}, - ArrangementFocus::Track(t) => { todo!("randomize track color") }, - ArrangementFocus::Scene(s) => { todo!("randomize scene color") }, + ArrangementFocus::Track(t) => { self.tracks[t].color = random_color() }, + ArrangementFocus::Scene(s) => { self.scenes[s].color = random_color() }, ArrangementFocus::Clip(t, s) => if let Some(phrase) = &self.scenes[s].clips[t] { phrase.write().unwrap().color = random_color(); }