mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 19:56:42 +01:00
fix setting of arranger color
This commit is contained in:
parent
99fb3f9732
commit
4ee9822213
1 changed files with 8 additions and 3 deletions
|
|
@ -33,11 +33,11 @@ from_jack!(|jack| ArrangerTui Self {
|
|||
tracks: vec![],
|
||||
color: TuiTheme::bg().into(),
|
||||
history: vec![],
|
||||
mode: ArrangerMode::V(2),
|
||||
mode: ArrangerMode::V(1),
|
||||
name: Arc::new(RwLock::new(String::new())),
|
||||
size: Measure::new(),
|
||||
cursor: (0, 0),
|
||||
splits: [20, 20],
|
||||
splits: [16, 20],
|
||||
entered: false,
|
||||
menu_bar: None,
|
||||
status_bar: None,
|
||||
|
|
@ -62,7 +62,7 @@ render!(<Tui>|self: ArrangerTui|{
|
|||
Align::se(Fill::wh(Tui::pull_x(1, Tui::fg(TuiTheme::title_fg(true),
|
||||
format!("{}x{}", self.size.w(), self.size.h()))
|
||||
))),
|
||||
Tui::bg(self.color.darkest.rgb, lay!(![
|
||||
Tui::bg(self.color.dark.rgb, lay!(![
|
||||
ArrangerVColumnSeparator::from(self),
|
||||
ArrangerVRowSeparator::from((self, factor)),
|
||||
col!(![
|
||||
|
|
@ -268,6 +268,11 @@ command!(|self:ArrangerCommand,state:ArrangerTui|{
|
|||
*state.selected_mut() = selected;
|
||||
None
|
||||
},
|
||||
Color(palette) => {
|
||||
let old = state.color;
|
||||
state.color = palette;
|
||||
Some(Color(old))
|
||||
},
|
||||
_ => { todo!() }
|
||||
}
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue