diff --git a/midi/src/midi_pool.rs b/midi/src/midi_pool.rs index e205bf77..f660f475 100644 --- a/midi/src/midi_pool.rs +++ b/midi/src/midi_pool.rs @@ -167,7 +167,7 @@ content!(TuiOut: |self: PoolView<'a>| { let border = |x|x;//Outer(Style::default().fg(color.dark.rgb).bg(color.darkest.rgb)).enclose(x); let iter = | |model.clips().clone().into_iter(); let height = clips.read().unwrap().len() as u16; - Tui::bg(Color::Reset, Fixed::y(height, on_bg(border(Map::new(iter, move|clip, i|{ + Tui::bg(Color::Reset, Fixed::y(height, on_bg(border(Map::new(iter, move|clip: Arc<RwLock<MidiClip>>, i|{ let item_height = 1; let item_offset = i as u16 * item_height; let selected = i == model.clip_index();