wip: fixing port autoconnect

This commit is contained in:
🪞👃🪞 2024-07-11 14:15:29 +03:00
parent 6979fd67ec
commit 32dc708096
5 changed files with 98 additions and 94 deletions

View file

@ -186,7 +186,7 @@ fn delete_track (app: &mut App) -> Usually<bool> {
if app.tracks.len() > 0 {
let track = app.tracks.remove(app.track_cursor);
app.track_cursor = app.track_cursor.saturating_sub(1);
app.client().unregister_port(track.midi_out)?;
track.midi_out.map(|port|app.client().unregister_port(port)).transpose()?;
return Ok(true)
}
Ok(false)