mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 11:46:41 +01:00
fmtd -> view_cache; fix initial values of counters
This commit is contained in:
parent
5120930919
commit
d893ae0309
4 changed files with 43 additions and 27 deletions
|
|
@ -54,17 +54,17 @@ impl<'a> ArrangerView<'a> {
|
|||
|
||||
fn scene_add (&'a self) -> impl Content<TuiOut> + 'a {
|
||||
let data = (self.scene_selected.unwrap_or(0), self.scene_count);
|
||||
self.app.fmtd.write().unwrap().scns.update(Some(data), rewrite!(buf, "({}/{})", data.0, data.1));
|
||||
button_3("S", "add scene", self.app.fmtd.read().unwrap().scns.view.clone(), self.is_editing)
|
||||
self.app.view_cache.write().unwrap().scns.update(Some(data), rewrite!(buf, "({}/{})", data.0, data.1));
|
||||
button_3("S", "add scene", self.app.view_cache.read().unwrap().scns.view.clone(), self.is_editing)
|
||||
}
|
||||
|
||||
fn track_counter (&'a self) -> Arc<RwLock<String>> {
|
||||
let track_counter_data = (self.track_selected.unwrap_or(0), self.track_count);
|
||||
self.app.fmtd.write().unwrap().trks.update(
|
||||
self.app.view_cache.write().unwrap().trks.update(
|
||||
Some(track_counter_data),
|
||||
rewrite!(buf, "{}/{}", track_counter_data.0, track_counter_data.1)
|
||||
);
|
||||
self.app.fmtd.read().unwrap().trks.view.clone()
|
||||
self.app.view_cache.read().unwrap().trks.view.clone()
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue