Add pages for sound synthesizers.

This commit is contained in:
2025-11-16 16:48:24 +00:00
parent 9f89186dde
commit c475d0e6a4
9 changed files with 1094 additions and 1 deletions

View File

@@ -195,6 +195,20 @@ public partial class MachineViewViewModel : ObservableObject
return;
}
// If we came from SoundSynthDetailViewModel, navigate back to sound synth details
if(_navigationSource is SoundSynthDetailViewModel soundSynthDetailVm)
{
var navParam = new SoundSynthDetailNavigationParameter
{
SoundSynthId = soundSynthDetailVm.SoundSynthId,
NavigationSource = this
};
await _navigator.NavigateViewModelAsync<SoundSynthDetailViewModel>(this, data: navParam);
return;
}
// Otherwise, try to go back in the navigation stack
await _navigator.GoBack(this);
}