public void CloseAllFlyouts()
{
foreach (var item in openFlyouts)
{
CloseFlyout(item.Flyout);
}
}
private async void ExceptionlessSubmittingEvent(object sender, EventSubmittingEventArgs e) { if (e.IsUnhandledError) { e.Cancel = true; await Application.Current.Dispatcher.Invoke(async() => { modelHelpers.CloseAllFlyouts(); await modelHelpers.OpenFlyout(new Error(modelHelpers, e.Event)); modelHelpers.CloseApp(true); }); } }