mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 04:06:45 +01:00
fix disappearing sequencer
This commit is contained in:
parent
e9e99932d1
commit
77a0336a80
1 changed files with 5 additions and 4 deletions
|
|
@ -75,12 +75,13 @@ impl Content for ArrangerStandalone<Tui> {
|
||||||
fn content (&self) -> impl Widget<Engine = Tui> {
|
fn content (&self) -> impl Widget<Engine = Tui> {
|
||||||
Split::down(|add|{
|
Split::down(|add|{
|
||||||
add(&self.transport)?;
|
add(&self.transport)?;
|
||||||
if let Some(direction) = self.show_sequencer {
|
if let (Some(direction), Some(sequencer)) = (
|
||||||
|
self.show_sequencer,
|
||||||
|
self.arranger.sequencer(),
|
||||||
|
) {
|
||||||
add(&Split::new(direction, |add|{
|
add(&Split::new(direction, |add|{
|
||||||
add(&Shrink::Y(20, &self.arranger as &dyn Widget<Engine = Tui>))?;
|
add(&Shrink::Y(20, &self.arranger as &dyn Widget<Engine = Tui>))?;
|
||||||
add(&Min::Y(20, self.arranger.sequencer().map(
|
add(&Min::Y(20, sequencer as &dyn Widget<Engine = Tui>))?;
|
||||||
|x|x as &dyn Widget<Engine = Tui>
|
|
||||||
)))?;
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}))
|
}))
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue