diff --git a/src/arranger/arranger_tui.rs b/src/arranger/arranger_tui.rs index ea96be72..3be532b6 100644 --- a/src/arranger/arranger_tui.rs +++ b/src/arranger/arranger_tui.rs @@ -7,7 +7,7 @@ render!(TuiOut: (self: Arranger) => { let editing = |x|Bsp::n(Bsp::e(self.editor.clip_status(), self.editor.edit_status()), x); let enclosed = |x|Outer(Style::default().fg(Color::Rgb(72,72,72))).enclose(x); let scenes_w = 16;//.max(SCENES_W_OFFSET + ArrangerScene::longest_name(&self.scenes) as u16); - let arrrrrr = Fixed::y(27, Map::new( + let arrrrrr = Map::new( move||[ (0, 2, self.output_row_header(), self.output_row_cells()), (2, 3, self.elapsed_row_header(), self.elapsed_row_cells()), @@ -19,7 +19,7 @@ render!(TuiOut: (self: Arranger) => { move|(y, h, header, cells), index|map_south(y, h, Fill::x(Align::w(Bsp::e( Fixed::xy(scenes_w, h, header), Fixed::xy(self.tracks.len() as u16*6, h, cells) - )))))); + ))))); self.size.of(toolbar(pool(editing(Bsp::s(arrrrrr, enclosed(&self.editor))))))