pub methods to fix test

This commit is contained in:
🪞👃🪞 2025-04-18 13:44:57 +03:00
parent 997c8e2d6e
commit 93a64833e9

View file

@ -66,15 +66,15 @@ mod model_select; pub use self::model_select::*;
}
impl Tek {
fn clip (&self) -> Option<Arc<RwLock<MidiClip>>> {
pub(crate) fn clip (&self) -> Option<Arc<RwLock<MidiClip>>> {
self.scene()?.clips.get(self.selected().track()?)?.clone()
}
fn toggle_loop (&mut self) {
pub(crate) fn toggle_loop (&mut self) {
if let Some(clip) = self.clip() {
clip.write().unwrap().toggle_loop()
}
}
fn activate (&mut self) -> Usually<()> {
pub(crate) fn activate (&mut self) -> Usually<()> {
let selected = self.selected().clone();
match selected {
Selection::Scene(s) => {